SCons / scons

SCons - a software construction tool
http://scons.org
MIT License
2.09k stars 315 forks source link

AttributeError : 'NoneType' object has no attribute 'get_contents' #2998

Open bdbaddog opened 6 years ago

bdbaddog commented 6 years ago

This issue was originally created at: 2015-03-14 18:52:42. This issue was reported by: danmcnaul.

danmcnaul said at 2015-03-14 18:52:42

Before I describe the problem, I need to point out that I tried to provide you with a complete test suite to recreate this issue. The problem I ran into is that the bug occurs while using a licensed product that I can not supply with this "BUG REPORT". I also have to be careful what I disclose due to copy-righted material. I'm sorry.

This bug occurs in scons2.3.4. It does NOT occur in scons2.3.0. I am now using scons2.3.0 in my builds, so I am NOT stuck. I did not try 2.3.1, 2.3.2, or 2.3.3. I can try to do that if you think it will help.

My build executes csfdc (DataComplete from CSF) from a Builder I wrote and placed in my SConstruct script. As you can see from the build output, that generates a very long $TARGET list. The libraries that are built following that step fail to build with the AttributeError. It is circumstantial evidence, but it appears the long csfdc $TARGET has something to do with the subsequent errors. (memory corruption??)

Here is the SCONS 2.3.4 build report.

scons: Building targets ...
csfdc_function(["src/data_compl/sub/a8_clli.c", "src/data_compl/sub/a8_dialed_num.c", "src/data_compl/sub/a8_notify_log.c", "src/data_compl/sub/acknowledgement_log.c", "src/data_compl/sub/audit_line_num.c", "src/data_compl/sub/audit_schedule.c", "src/data_compl/sub/audit_seq.c", "src/data_compl/sub/backhaul.c", "src/data_compl/sub/band_table.c", "src/data_compl/sub/bb_msg.c", "src/data_compl/sub/bmp_status.c", "src/data_compl/sub/bmp_worklist.c", "src/data_compl/sub/bmp_worklist_data.c", "src/data_compl/sub/boa_view.c", "src/data_compl/sub/bulk_reservation.c", "src/data_compl/sub/cadc.c", "src/data_compl/sub/cadc_batch.c", "src/data_compl/sub/cadc_clli.c", "src/data_compl/sub/cadc_minus_view.c", "src/data_compl/sub/cadcr.c", "src/data_compl/sub/cadc_view.c", "src/data_compl/sub/canadian_dir_assist.c", "src/data_compl/sub/cat_view.c", "src/data_compl/sub/cic_resporg.c", "src/data_compl/sub/clli.c", "src/data_compl/sub/clli_pc_view.c", "src/data_compl/sub/cna.c", "src/data_compl/sub/comp_ent_code_table.c", "src/data_compl/sub/cust.c", "src/data_compl/sub/custadm2_view.c", "src/data_compl/sub/custadm3_view.c", "src/data_compl/sub/custadm_view.c", "src/data_compl/sub/dest.c", "src/data_compl/sub/dest_fai1.c", "src/data_compl/sub/dialed_num.c", "src/data_compl/sub/disc_dialed_num.c", "src/data_compl/sub/dn_order_view.c", "src/data_compl/sub/dn_seq.c", "src/data_compl/sub/dntt_cleanup.c", "src/data_compl/sub/dr_data.c", "src/data_compl/sub/dr_status.c", "src/data_compl/sub/duplicate.c", "src/data_compl/sub/error.c", "src/data_compl/sub/fraud_term.c", "src/data_compl/sub/fts2k_view.c", "src/data_compl/sub/gif_dialed_num.c", "src/data_compl/sub/gif_dnum10.c", "src/data_compl/sub/gif_nxx.c", "src/data_compl/sub/gnx_line_num4.c", "src/data_compl/sub/gnx_line_num5.c", "src/data_compl/sub/govt_mcn_table.c", "src/data_compl/sub/hist_dest.c", "src/data_compl/sub/hist_order_b8.c", "src/data_compl/sub/lerg.c", "src/data_compl/sub/listing.c", "src/data_compl/sub/mgi_request.c", "src/data_compl/sub/mgi_response.c", "src/data_compl/sub/mgi_user_information.c", "src/data_compl/sub/misfit.c", "src/data_compl/sub/move1can.c", "src/data_compl/sub/move2can.c", "src/data_compl/sub/movecomp.c", "src/data_compl/sub/movecomp10.c", "src/data_compl/sub/movecomp11.c", "src/data_compl/sub/move_cust.c", "src/data_compl/sub/move_status.c", "src/data_compl/sub/move_view.c", "src/data_compl/sub/msg_list.c", "src/data_compl/sub/msg_list_clli.c", "src/data_compl/sub/msg_list_view.c", "src/data_compl/sub/msg_tout.c", "src/data_compl/sub/nci_overload.c", "src/data_compl/sub/nci_sess.c", "src/data_compl/sub/ncp_clli.c", "src/data_compl/sub/ncp_clli_pc_view.c", "src/data_compl/sub/ncp_rate.c", "src/data_compl/sub/nnrt_apn.c", "src/data_compl/sub/nnrt_req.c", "src/data_compl/sub/nnrt_req_apn_view.c", "src/data_compl/sub/nnrt_req_upd_view.c", "src/data_compl/sub/nnrt_upd.c", "src/data_compl/sub/nondbcmn.c", "src/data_compl/sub/npa_list.c", "src/data_compl/sub/npa_mapping.c", "src/data_compl/sub/npa_split.c", "src/data_compl/sub/npa_split_group.c", "src/data_compl/sub/npa_split_nxx.c", "src/data_compl/sub/npa_split_status.c", "src/data_compl/sub/num_plan_table.c", "src/data_compl/sub/order_b8.c", "src/data_compl/sub/order_b8_dest_view.c", "src/data_compl/sub/order_dest_view.c", "src/data_compl/sub/orig_npa_1.c", "src/data_compl/sub/orig_npa_2.c", "src/data_compl/sub/orig_npa_3.c", "src/data_compl/sub/orig_split_num.c", "src/data_compl/sub/pend_reservation.c", "src/data_compl/sub/plan_dialed_num.c", "src/data_compl/sub/plan_num.c", "src/data_compl/sub/plan_term.c", "src/data_compl/sub/pricing_area_table.c", "src/data_compl/sub/printer.c", "src/data_compl/sub/protected_ids.c", "src/data_compl/sub/rec_msg.c", "src/data_compl/sub/ref_seq.c", "src/data_compl/sub/resend_report.c", "src/data_compl/sub/reservation_req_table.c", "src/data_compl/sub/resporg_chg.c", "src/data_compl/sub/resp_org_table.c", "src/data_compl/sub/rpt_dest.c", "src/data_compl/sub/rpt_dest_view.c", "src/data_compl/sub/rpt_parm.c", "src/data_compl/sub/rpt_parm_view.c", "src/data_compl/sub/rsvr_result_table.c", "src/data_compl/sub/s8_recv_log.c", "src/data_compl/sub/s8_status.c", "src/data_compl/sub/sa_view.c", "src/data_compl/sub/sd_rate.c", "src/data_compl/sub/sd_recv_log.c", "src/data_compl/sub/sd_switch_status.c", "src/data_compl/sub/sd_switch_view.c", "src/data_compl/sub/serving_off_table.c", "src/data_compl/sub/sploginids.c", "src/data_compl/sub/ssc.c", "src/data_compl/sub/sw_access.c", "src/data_compl/sub/sync_bypass.c", "src/data_compl/sub/sync_history.c", "src/data_compl/sub/sync_query.c", "src/data_compl/sub/sync_report.c", "src/data_compl/sub/sync_status.c", "src/data_compl/sub/sys_interface_timestamp.c", "src/data_compl/sub/term.c", "src/data_compl/sub/term_split_num.c", "src/data_compl/sub/ticket.c", "src/data_compl/sub/ticket_dialed_num.c", "src/data_compl/sub/tm_ncpqry.c", "src/data_compl/sub/tmp_data.c", "src/data_compl/sub/tot_table.c", "src/data_compl/sub/tow.c", "src/data_compl/sub/transaction.c", "src/data_compl/sub/trans_allowed.c", "src/data_compl/sub/transition_except.c", "src/data_compl/sub/transition_status.c", "src/data_compl/sub/trans_log.c", "src/data_compl/sub/trigger_info_table.c", "src/data_compl/sub/uns_rch.c", "src/data_compl/sub/user_rsp.c", "src/data_compl/sub/user_security.c", "src/data_compl/sub/us_npa.c", "src/data_compl/sub/voip_apn_table.c", "src/data_compl/sub/worklist.c", "src/data_compl/sub/worklist_clli.c", "src/data_compl/sub/worklist_data.c", "src/data_compl/sub/worklist_send.c", "src/data_compl/sub/worklist_send_view.c", "src/data_compl/sub/worklist_trans_log.c", "src/data_compl/sub/worklist_view.c", "src/data_compl/sub/dbmscmn.c", "src/data_compl/sub/a8_clli.h", "src/data_compl/sub/a8_dialed_num.h", "src/data_compl/sub/a8_notify_log.h", "src/data_compl/sub/acknowledgement_log.h", "src/data_compl/sub/audit_line_num.h", "src/data_compl/sub/audit_schedule.h", "src/data_compl/sub/audit_seq.h", "src/data_compl/sub/backhaul.h", "src/data_compl/sub/band_table.h", "src/data_compl/sub/bb_msg.h", "src/data_compl/sub/bmp_status.h", "src/data_compl/sub/bmp_worklist.h", "src/data_compl/sub/bmp_worklist_data.h", "src/data_compl/sub/boa_view.h", "src/data_compl/sub/bulk_reservation.h", "src/data_compl/sub/cadc.h", "src/data_compl/sub/cadc_batch.h", "src/data_compl/sub/cadc_clli.h", "src/data_compl/sub/cadc_minus_view.h", "src/data_compl/sub/cadcr.h", "src/data_compl/sub/cadc_view.h", "src/data_compl/sub/canadian_dir_assist.h", "src/data_compl/sub/cat_view.h", "src/data_compl/sub/cic_resporg.h", "src/data_compl/sub/clli.h", "src/data_compl/sub/clli_pc_view.h", "src/data_compl/sub/cna.h", "src/data_compl/sub/comp_ent_code_table.h", "src/data_compl/sub/cust.h", "src/data_compl/sub/custadm2_view.h", "src/data_compl/sub/custadm3_view.h", "src/data_compl/sub/custadm_view.h", "src/data_compl/sub/dest.h", "src/data_compl/sub/dest_fai1.h", "src/data_compl/sub/dialed_num.h", "src/data_compl/sub/disc_dialed_num.h", "src/data_compl/sub/dn_order_view.h", "src/data_compl/sub/dn_seq.h", "src/data_compl/sub/dntt_cleanup.h", "src/data_compl/sub/dr_data.h", "src/data_compl/sub/dr_status.h", "src/data_compl/sub/duplicate.h", "src/data_compl/sub/error.h", "src/data_compl/sub/fraud_term.h", "src/data_compl/sub/fts2k_view.h", "src/data_compl/sub/gif_dialed_num.h", "src/data_compl/sub/gif_dnum10.h", "src/data_compl/sub/gif_nxx.h", "src/data_compl/sub/gnx_line_num4.h", "src/data_compl/sub/gnx_line_num5.h", "src/data_compl/sub/govt_mcn_table.h", "src/data_compl/sub/hist_dest.h", "src/data_compl/sub/hist_order_b8.h", "src/data_compl/sub/lerg.h", "src/data_compl/sub/listing.h", "src/data_compl/sub/mgi_request.h", "src/data_compl/sub/mgi_response.h", "src/data_compl/sub/mgi_user_information.h", "src/data_compl/sub/misfit.h", "src/data_compl/sub/move1can.h", "src/data_compl/sub/move2can.h", "src/data_compl/sub/movecomp.h", "src/data_compl/sub/movecomp10.h", "src/data_compl/sub/movecomp11.h", "src/data_compl/sub/move_cust.h", "src/data_compl/sub/move_status.h", "src/data_compl/sub/move_view.h", "src/data_compl/sub/msg_list.h", "src/data_compl/sub/msg_list_clli.h", "src/data_compl/sub/msg_list_view.h", "src/data_compl/sub/msg_tout.h", "src/data_compl/sub/nci_overload.h", "src/data_compl/sub/nci_sess.h", "src/data_compl/sub/ncp_clli.h", "src/data_compl/sub/ncp_clli_pc_view.h", "src/data_compl/sub/ncp_rate.h", "src/data_compl/sub/nnrt_apn.h", "src/data_compl/sub/nnrt_req.h", "src/data_compl/sub/nnrt_req_apn_view.h", "src/data_compl/sub/nnrt_req_upd_view.h", "src/data_compl/sub/nnrt_upd.h", "src/data_compl/sub/nondbcmn.h", "src/data_compl/sub/npa_list.h", "src/data_compl/sub/npa_mapping.h", "src/data_compl/sub/npa_split.h", "src/data_compl/sub/npa_split_group.h", "src/data_compl/sub/npa_split_nxx.h", "src/data_compl/sub/npa_split_status.h", "src/data_compl/sub/num_plan_table.h", "src/data_compl/sub/order_b8.h", "src/data_compl/sub/order_b8_dest_view.h", "src/data_compl/sub/order_dest_view.h", "src/data_compl/sub/orig_npa_1.h", "src/data_compl/sub/orig_npa_2.h", "src/data_compl/sub/orig_npa_3.h", "src/data_compl/sub/orig_split_num.h", "src/data_compl/sub/pend_reservation.h", "src/data_compl/sub/plan_dialed_num.h", "src/data_compl/sub/plan_num.h", "src/data_compl/sub/plan_term.h", "src/data_compl/sub/pricing_area_table.h", "src/data_compl/sub/printer.h", "src/data_compl/sub/protected_ids.h", "src/data_compl/sub/rec_msg.h", "src/data_compl/sub/ref_seq.h", "src/data_compl/sub/resend_report.h", "src/data_compl/sub/reservation_req_table.h", "src/data_compl/sub/resporg_chg.h", "src/data_compl/sub/resp_org_table.h", "src/data_compl/sub/rpt_dest.h", "src/data_compl/sub/rpt_dest_view.h", "src/data_compl/sub/rpt_parm.h", "src/data_compl/sub/rpt_parm_view.h", "src/data_compl/sub/rsvr_result_table.h", "src/data_compl/sub/s8_recv_log.h", "src/data_compl/sub/s8_status.h", "src/data_compl/sub/sa_view.h", "src/data_compl/sub/sd_rate.h", "src/data_compl/sub/sd_recv_log.h", "src/data_compl/sub/sd_switch_status.h", "src/data_compl/sub/sd_switch_view.h", "src/data_compl/sub/serving_off_table.h", "src/data_compl/sub/sploginids.h", "src/data_compl/sub/ssc.h", "src/data_compl/sub/sw_access.h", "src/data_compl/sub/sync_bypass.h", "src/data_compl/sub/sync_history.h", "src/data_compl/sub/sync_query.h", "src/data_compl/sub/sync_report.h", "src/data_compl/sub/sync_status.h", "src/data_compl/sub/sys_interface_timestamp.h", "src/data_compl/sub/term.h", "src/data_compl/sub/term_split_num.h", "src/data_compl/sub/ticket.h", "src/data_compl/sub/ticket_dialed_num.h", "src/data_compl/sub/tm_ncpqry.h", "src/data_compl/sub/tmp_data.h", "src/data_compl/sub/tot_table.h", "src/data_compl/sub/tow.h", "src/data_compl/sub/transaction.h", "src/data_compl/sub/trans_allowed.h", "src/data_compl/sub/transition_except.h", "src/data_compl/sub/transition_status.h", "src/data_compl/sub/trans_log.h", "src/data_compl/sub/trigger_info_table.h", "src/data_compl/sub/uns_rch.h", "src/data_compl/sub/user_rsp.h", "src/data_compl/sub/user_security.h", "src/data_compl/sub/us_npa.h", "src/data_compl/sub/voip_apn_table.h", "src/data_compl/sub/worklist.h", "src/data_compl/sub/worklist_clli.h", "src/data_compl/sub/worklist_data.h", "src/data_compl/sub/worklist_send.h", "src/data_compl/sub/worklist_send_view.h", "src/data_compl/sub/worklist_trans_log.h", "src/data_compl/sub/worklist_view.h", "src/data_compl/sub/dbmscmn.h", "src/data_compl/sub/dbmsdecl.h", "src/data_compl/sub/dbmsdef.h", "src/data_compl/sub/dbmsintl.h", "src/data_compl/sub/dbmsmac.h", "src/data_compl/sub/dbmsmem.h"], ["src/data_compl/script/basic8prod.0407.dd"])
sCsfdc =>  csfdc -a -c -s -i w -S -b src/data_compl/sub -d src/data_compl/sub
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/script/basic8prod.0407.dd
scons: *** [src/audit_rsp/sub/gen_user_rsp.os] AttributeError : 'NoneType' object has no attribute 'get_contents'
scons: *** [src/audit_rsp/sub/get_result_cnt.os] AttributeError : 'NoneType' object has no attribute 'get_contents'
scons: *** [src/audit_rsp/sub/produce_report.os] AttributeError : 'NoneType' object has no attribute 'get_contents'
scons: *** [src/audit_rsp/sub/show_all_mismatch.os] AttributeError : 'NoneType' object has no attribute 'get_contents'
scons: *** [src/audit_rsp/sub/upd_line_num.os] AttributeError : 'NoneType' object has no attribute 'get_contents'
scons: *** [src/audit_rsp/sub/upd_rcvd_cnt.os] AttributeError : 'NoneType' object has no attribute 'get_contents'
scons: *** [src/audit_rsp/sub/write_report_ln.os] AttributeError : 'NoneType' object has no attribute 'get_contents'
gcc -o src/data_compl/sub/libdbms.so -Wl,-G -shared
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/a8_clli.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/a8_dialed_num.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/a8_notify_log.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/acknowledgement_log.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/audit_line_num.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/audit_schedule.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/audit_seq.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/backhaul.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/band_table.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/bb_msg.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/bmp_status.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/bmp_worklist.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/bmp_worklist_data.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/boa_view.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/bulk_reservation.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/cadc.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/cadc_batch.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/cadc_clli.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/cadc_minus_view.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/cadcr.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/cadc_view.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/canadian_dir_assist.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/cat_view.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/cic_resporg.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/clli.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/clli_pc_view.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/cna.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/comp_ent_code_table.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/cust.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/custadm2_view.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/custadm3_view.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/custadm_view.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/dest.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/dest_fai1.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/dialed_num.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/disc_dialed_num.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/dn_order_view.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/dn_seq.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/dntt_cleanup.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/dr_data.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/dr_status.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/duplicate.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/error.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/fraud_term.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/fts2k_view.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/gif_dialed_num.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/gif_dnum10.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/gif_nxx.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/gnx_line_num4.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/gnx_line_num5.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/govt_mcn_table.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/hist_dest.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/hist_order_b8.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/lerg.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/listing.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/mgi_request.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/mgi_response.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/mgi_user_information.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/misfit.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/move1can.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/move2can.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/movecomp.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/movecomp10.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/movecomp11.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/move_cust.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/move_status.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/move_view.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/msg_list.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/msg_list_clli.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/msg_list_view.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/msg_tout.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/nci_overload.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/nci_sess.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/ncp_clli.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/ncp_clli_pc_view.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/ncp_rate.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/nnrt_apn.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/nnrt_req.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/nnrt_req_apn_view.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/nnrt_req_upd_view.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/nnrt_upd.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/nondbcmn.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/npa_list.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/npa_mapping.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/npa_split.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/npa_split_group.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/npa_split_nxx.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/npa_split_status.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/num_plan_table.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/order_b8.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/order_b8_dest_view.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/order_dest_view.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/orig_npa_1.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/orig_npa_2.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/orig_npa_3.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/orig_split_num.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/pend_reservation.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/plan_dialed_num.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/plan_num.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/plan_term.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/pricing_area_table.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/printer.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/protected_ids.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/rec_msg.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/ref_seq.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/resend_report.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/reservation_req_table.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/resporg_chg.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/resp_org_table.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/rpt_dest.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/rpt_dest_view.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/rpt_parm.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/rpt_parm_view.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/rsvr_result_table.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/s8_recv_log.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/s8_status.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/sa_view.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/sd_rate.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/sd_recv_log.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/sd_switch_status.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/sd_switch_view.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/serving_off_table.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/sploginids.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/ssc.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/sw_access.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/sync_bypass.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/sync_history.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/sync_query.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/sync_report.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/sync_status.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/sys_interface_timestamp.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/term.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/term_split_num.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/ticket.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/ticket_dialed_num.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/tm_ncpqry.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/tmp_data.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/tot_table.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/tow.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/transaction.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/trans_allowed.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/transition_except.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/transition_status.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/trans_log.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/trigger_info_table.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/uns_rch.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/user_rsp.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/user_security.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/us_npa.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/voip_apn_table.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/worklist.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/worklist_clli.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/worklist_data.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/worklist_send.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/worklist_send_view.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/worklist_trans_log.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/worklist_view.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/dbmscmn.os
/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/sub/dbconnect.os
-L/home/dm8258/b8-04.07/build/Linux_2.6.32/lib -L/opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/build/Linux_2.6.32/lib -L/opt/app/d1cdr1d1/oracle/product/d1cdr1d1/lib
Install file: "src/data_compl/sub/libdbms.so" as "/home/dm8258/b8-04.07/build/Linux_2.6.32/lib/libdbms.so"
scons: done building targets (errors occurred during build).

=========== END OF SCONS 2.3.4 ==========================

Here is the SCONS 2.3.0 build report. =>===================================

scons: Building targets ...
csfdc_function(["src/data_compl/sub/a8_clli.c", "src/data_compl/sub/a8_dialed_num.c", "src/data_compl/sub/a8_notify_log.c", "src/data_compl/sub/acknowledgement_log.c", "src/data_compl/sub/audit_line_num.c", "src/data_compl/sub/audit_schedule.c", "src/data_compl/sub/audit_seq.c", "src/data_compl/sub/backhaul.c", "src/data_compl/sub/band_table.c", "src/data_compl/sub/bb_msg.c", "src/data_compl/sub/bmp_status.c", "src/data_compl/sub/bmp_worklist.c", "src/data_compl/sub/bmp_worklist_data.c", "src/data_compl/sub/boa_view.c", "src/data_compl/sub/bulk_reservation.c", "src/data_compl/sub/cadc.c", "src/data_compl/sub/cadc_batch.c", "src/data_compl/sub/cadc_clli.c", "src/data_compl/sub/cadc_minus_view.c", "src/data_compl/sub/cadcr.c", "src/data_compl/sub/cadc_view.c", "src/data_compl/sub/canadian_dir_assist.c", "src/data_compl/sub/cat_view.c", "src/data_compl/sub/cic_resporg.c", "src/data_compl/sub/clli.c", "src/data_compl/sub/clli_pc_view.c", "src/data_compl/sub/cna.c", "src/data_compl/sub/comp_ent_code_table.c", "src/data_compl/sub/cust.c", "src/data_compl/sub/custadm2_view.c", "src/data_compl/sub/custadm3_view.c", "src/data_compl/sub/custadm_view.c", "src/data_compl/sub/dest.c", "src/data_compl/sub/dest_fai1.c", "src/data_compl/sub/dialed_num.c", "src/data_compl/sub/disc_dialed_num.c", "src/data_compl/sub/dn_order_view.c", "src/data_compl/sub/dn_seq.c", "src/data_compl/sub/dntt_cleanup.c", "src/data_compl/sub/dr_data.c", "src/data_compl/sub/dr_status.c", "src/data_compl/sub/duplicate.c", "src/data_compl/sub/error.c", "src/data_compl/sub/fraud_term.c", "src/data_compl/sub/fts2k_view.c", "src/data_compl/sub/gif_dialed_num.c", "src/data_compl/sub/gif_dnum10.c", "src/data_compl/sub/gif_nxx.c", "src/data_compl/sub/gnx_line_num4.c", "src/data_compl/sub/gnx_line_num5.c", "src/data_compl/sub/govt_mcn_table.c", "src/data_compl/sub/hist_dest.c", "src/data_compl/sub/hist_order_b8.c", "src/data_compl/sub/lerg.c", "src/data_compl/sub/listing.c", "src/data_compl/sub/mgi_request.c", "src/data_compl/sub/mgi_response.c", "src/data_compl/sub/mgi_user_information.c", "src/data_compl/sub/misfit.c", "src/data_compl/sub/move1can.c", "src/data_compl/sub/move2can.c", "src/data_compl/sub/movecomp.c", "src/data_compl/sub/movecomp10.c", "src/data_compl/sub/movecomp11.c", "src/data_compl/sub/move_cust.c", "src/data_compl/sub/move_status.c", "src/data_compl/sub/move_view.c", "src/data_compl/sub/msg_list.c", "src/data_compl/sub/msg_list_clli.c", "src/data_compl/sub/msg_list_view.c", "src/data_compl/sub/msg_tout.c", "src/data_compl/sub/nci_overload.c", "src/data_compl/sub/nci_sess.c", "src/data_compl/sub/ncp_clli.c", "src/data_compl/sub/ncp_clli_pc_view.c", "src/data_compl/sub/ncp_rate.c", "src/data_compl/sub/nnrt_apn.c", "src/data_compl/sub/nnrt_req.c", "src/data_compl/sub/nnrt_req_apn_view.c", "src/data_compl/sub/nnrt_req_upd_view.c", "src/data_compl/sub/nnrt_upd.c", "src/data_compl/sub/nondbcmn.c", "src/data_compl/sub/npa_list.c", "src/data_compl/sub/npa_mapping.c", "src/data_compl/sub/npa_split.c", "src/data_compl/sub/npa_split_group.c", "src/data_compl/sub/npa_split_nxx.c", "src/data_compl/sub/npa_split_status.c", "src/data_compl/sub/num_plan_table.c", "src/data_compl/sub/order_b8.c", "src/data_compl/sub/order_b8_dest_view.c", "src/data_compl/sub/order_dest_view.c", "src/data_compl/sub/orig_npa_1.c", "src/data_compl/sub/orig_npa_2.c", "src/data_compl/sub/orig_npa_3.c", "src/data_compl/sub/orig_split_num.c", "src/data_compl/sub/pend_reservation.c", "src/data_compl/sub/plan_dialed_num.c", "src/data_compl/sub/plan_num.c", "src/data_compl/sub/plan_term.c", "src/data_compl/sub/pricing_area_table.c", "src/data_compl/sub/printer.c", "src/data_compl/sub/protected_ids.c", "src/data_compl/sub/rec_msg.c", "src/data_compl/sub/ref_seq.c", "src/data_compl/sub/resend_report.c", "src/data_compl/sub/reservation_req_table.c", "src/data_compl/sub/resporg_chg.c", "src/data_compl/sub/resp_org_table.c", "src/data_compl/sub/rpt_dest.c", "src/data_compl/sub/rpt_dest_view.c", "src/data_compl/sub/rpt_parm.c", "src/data_compl/sub/rpt_parm_view.c", "src/data_compl/sub/rsvr_result_table.c", "src/data_compl/sub/s8_recv_log.c", "src/data_compl/sub/s8_status.c", "src/data_compl/sub/sa_view.c", "src/data_compl/sub/sd_rate.c", "src/data_compl/sub/sd_recv_log.c", "src/data_compl/sub/sd_switch_status.c", "src/data_compl/sub/sd_switch_view.c", "src/data_compl/sub/serving_off_table.c", "src/data_compl/sub/sploginids.c", "src/data_compl/sub/ssc.c", "src/data_compl/sub/sw_access.c", "src/data_compl/sub/sync_bypass.c", "src/data_compl/sub/sync_history.c", "src/data_compl/sub/sync_query.c", "src/data_compl/sub/sync_report.c", "src/data_compl/sub/sync_status.c", "src/data_compl/sub/sys_interface_timestamp.c", "src/data_compl/sub/term.c", "src/data_compl/sub/term_split_num.c", "src/data_compl/sub/ticket.c", "src/data_compl/sub/ticket_dialed_num.c", "src/data_compl/sub/tm_ncpqry.c", "src/data_compl/sub/tmp_data.c", "src/data_compl/sub/tot_table.c", "src/data_compl/sub/tow.c", "src/data_compl/sub/transaction.c", "src/data_compl/sub/trans_allowed.c", "src/data_compl/sub/transition_except.c", "src/data_compl/sub/transition_status.c", "src/data_compl/sub/trans_log.c", "src/data_compl/sub/trigger_info_table.c", "src/data_compl/sub/uns_rch.c", "src/data_compl/sub/user_rsp.c", "src/data_compl/sub/user_security.c", "src/data_compl/sub/us_npa.c", "src/data_compl/sub/voip_apn_table.c", "src/data_compl/sub/worklist.c", "src/data_compl/sub/worklist_clli.c", "src/data_compl/sub/worklist_data.c", "src/data_compl/sub/worklist_send.c", "src/data_compl/sub/worklist_send_view.c", "src/data_compl/sub/worklist_trans_log.c", "src/data_compl/sub/worklist_view.c", "src/data_compl/sub/dbmscmn.c", "src/data_compl/sub/a8_clli.h", "src/data_compl/sub/a8_dialed_num.h", "src/data_compl/sub/a8_notify_log.h", "src/data_compl/sub/acknowledgement_log.h", "src/data_compl/sub/audit_line_num.h", "src/data_compl/sub/audit_schedule.h", "src/data_compl/sub/audit_seq.h", "src/data_compl/sub/backhaul.h", "src/data_compl/sub/band_table.h", "src/data_compl/sub/bb_msg.h", "src/data_compl/sub/bmp_status.h", "src/data_compl/sub/bmp_worklist.h", "src/data_compl/sub/bmp_worklist_data.h", "src/data_compl/sub/boa_view.h", "src/data_compl/sub/bulk_reservation.h", "src/data_compl/sub/cadc.h", "src/data_compl/sub/cadc_batch.h", "src/data_compl/sub/cadc_clli.h", "src/data_compl/sub/cadc_minus_view.h", "src/data_compl/sub/cadcr.h", "src/data_compl/sub/cadc_view.h", "src/data_compl/sub/canadian_dir_assist.h", "src/data_compl/sub/cat_view.h", "src/data_compl/sub/cic_resporg.h", "src/data_compl/sub/clli.h", "src/data_compl/sub/clli_pc_view.h", "src/data_compl/sub/cna.h", "src/data_compl/sub/comp_ent_code_table.h", "src/data_compl/sub/cust.h", "src/data_compl/sub/custadm2_view.h", "src/data_compl/sub/custadm3_view.h", "src/data_compl/sub/custadm_view.h", "src/data_compl/sub/dest.h", "src/data_compl/sub/dest_fai1.h", "src/data_compl/sub/dialed_num.h", "src/data_compl/sub/disc_dialed_num.h", "src/data_compl/sub/dn_order_view.h", "src/data_compl/sub/dn_seq.h", "src/data_compl/sub/dntt_cleanup.h", "src/data_compl/sub/dr_data.h", "src/data_compl/sub/dr_status.h", "src/data_compl/sub/duplicate.h", "src/data_compl/sub/error.h", "src/data_compl/sub/fraud_term.h", "src/data_compl/sub/fts2k_view.h", "src/data_compl/sub/gif_dialed_num.h", "src/data_compl/sub/gif_dnum10.h", "src/data_compl/sub/gif_nxx.h", "src/data_compl/sub/gnx_line_num4.h", "src/data_compl/sub/gnx_line_num5.h", "src/data_compl/sub/govt_mcn_table.h", "src/data_compl/sub/hist_dest.h", "src/data_compl/sub/hist_order_b8.h", "src/data_compl/sub/lerg.h", "src/data_compl/sub/listing.h", "src/data_compl/sub/mgi_request.h", "src/data_compl/sub/mgi_response.h", "src/data_compl/sub/mgi_user_information.h", "src/data_compl/sub/misfit.h", "src/data_compl/sub/move1can.h", "src/data_compl/sub/move2can.h", "src/data_compl/sub/movecomp.h", "src/data_compl/sub/movecomp10.h", "src/data_compl/sub/movecomp11.h", "src/data_compl/sub/move_cust.h", "src/data_compl/sub/move_status.h", "src/data_compl/sub/move_view.h", "src/data_compl/sub/msg_list.h", "src/data_compl/sub/msg_list_clli.h", "src/data_compl/sub/msg_list_view.h", "src/data_compl/sub/msg_tout.h", "src/data_compl/sub/nci_overload.h", "src/data_compl/sub/nci_sess.h", "src/data_compl/sub/ncp_clli.h", "src/data_compl/sub/ncp_clli_pc_view.h", "src/data_compl/sub/ncp_rate.h", "src/data_compl/sub/nnrt_apn.h", "src/data_compl/sub/nnrt_req.h", "src/data_compl/sub/nnrt_req_apn_view.h", "src/data_compl/sub/nnrt_req_upd_view.h", "src/data_compl/sub/nnrt_upd.h", "src/data_compl/sub/nondbcmn.h", "src/data_compl/sub/npa_list.h", "src/data_compl/sub/npa_mapping.h", "src/data_compl/sub/npa_split.h", "src/data_compl/sub/npa_split_group.h", "src/data_compl/sub/npa_split_nxx.h", "src/data_compl/sub/npa_split_status.h", "src/data_compl/sub/num_plan_table.h", "src/data_compl/sub/order_b8.h", "src/data_compl/sub/order_b8_dest_view.h", "src/data_compl/sub/order_dest_view.h", "src/data_compl/sub/orig_npa_1.h", "src/data_compl/sub/orig_npa_2.h", "src/data_compl/sub/orig_npa_3.h", "src/data_compl/sub/orig_split_num.h", "src/data_compl/sub/pend_reservation.h", "src/data_compl/sub/plan_dialed_num.h", "src/data_compl/sub/plan_num.h", "src/data_compl/sub/plan_term.h", "src/data_compl/sub/pricing_area_table.h", "src/data_compl/sub/printer.h", "src/data_compl/sub/protected_ids.h", "src/data_compl/sub/rec_msg.h", "src/data_compl/sub/ref_seq.h", "src/data_compl/sub/resend_report.h", "src/data_compl/sub/reservation_req_table.h", "src/data_compl/sub/resporg_chg.h", "src/data_compl/sub/resp_org_table.h", "src/data_compl/sub/rpt_dest.h", "src/data_compl/sub/rpt_dest_view.h", "src/data_compl/sub/rpt_parm.h", "src/data_compl/sub/rpt_parm_view.h", "src/data_compl/sub/rsvr_result_table.h", "src/data_compl/sub/s8_recv_log.h", "src/data_compl/sub/s8_status.h", "src/data_compl/sub/sa_view.h", "src/data_compl/sub/sd_rate.h", "src/data_compl/sub/sd_recv_log.h", "src/data_compl/sub/sd_switch_status.h", "src/data_compl/sub/sd_switch_view.h", "src/data_compl/sub/serving_off_table.h", "src/data_compl/sub/sploginids.h", "src/data_compl/sub/ssc.h", "src/data_compl/sub/sw_access.h", "src/data_compl/sub/sync_bypass.h", "src/data_compl/sub/sync_history.h", "src/data_compl/sub/sync_query.h", "src/data_compl/sub/sync_report.h", "src/data_compl/sub/sync_status.h", "src/data_compl/sub/sys_interface_timestamp.h", "src/data_compl/sub/term.h", "src/data_compl/sub/term_split_num.h", "src/data_compl/sub/ticket.h", "src/data_compl/sub/ticket_dialed_num.h", "src/data_compl/sub/tm_ncpqry.h", "src/data_compl/sub/tmp_data.h", "src/data_compl/sub/tot_table.h", "src/data_compl/sub/tow.h", "src/data_compl/sub/transaction.h", "src/data_compl/sub/trans_allowed.h", "src/data_compl/sub/transition_except.h", "src/data_compl/sub/transition_status.h", "src/data_compl/sub/trans_log.h", "src/data_compl/sub/trigger_info_table.h", "src/data_compl/sub/uns_rch.h", "src/data_compl/sub/user_rsp.h", "src/data_compl/sub/user_security.h", "src/data_compl/sub/us_npa.h", "src/data_compl/sub/voip_apn_table.h", "src/data_compl/sub/worklist.h", "src/data_compl/sub/worklist_clli.h", "src/data_compl/sub/worklist_data.h", "src/data_compl/sub/worklist_send.h", "src/data_compl/sub/worklist_send_view.h", "src/data_compl/sub/worklist_trans_log.h", "src/data_compl/sub/worklist_view.h", "src/data_compl/sub/dbmscmn.h", "src/data_compl/sub/dbmsdecl.h", "src/data_compl/sub/dbmsdef.h", "src/data_compl/sub/dbmsintl.h", "src/data_compl/sub/dbmsmac.h", "src/data_compl/sub/dbmsmem.h"], ["src/data_compl/script/basic8prod.0407.dd"]) sCsfdc =>  csfdc -a -c -s -i w -S -b src/data_compl/sub -d src/data_compl/sub /opt/app/d1cdr1w1/BAS8/blds/b8-04.07/b8-04.07.a/b8-04.07/src/data_compl/script/basic8prod.0407.dd
Install file: "src/audit_rsp/sub/libaudrsp.so" as "/home/dm8258/b8-04.07/build/Linux_2.6.32/lib/libaudrsp.so"
Install file: "src/data_compl/sub/libdbms.so" as "/home/dm8258/b8-04.07/build/Linux_2.6.32/lib/libdbms.so"
scons: done building targets.

=========== END OF SCONS 2.3.0 ==========================

dirkbaechle said at 2015-03-15 00:42:03

Hi Dan,

I understand that there are copyright issues involved here, but would you be able to show us the source for the Builder that you wrote (anonymized, where required)? It will be difficult to hunt this down without having a clear picture of how you try to attack things. If required we could probably set something up, where you send it to a single person which signs a non-disclosure agreement. Do you think that would be possible?

Regards,

Dirk

dirkbaechle said at 2015-03-15 00:50:30

Just as an additional question, coming to my head right now: are you by any chance using the -j x option when the failure happens? Please try in simple serial mode and ensure that the error doesn't occur. Also leave out any "hack options" like --implicit-deps-unchanged for making the build faster.

danmcnaul said at 2015-03-15 10:21:08

Created an attachment (id=953) A Test Suite to quickly recreate the issue

danmcnaul said at 2015-03-15 10:21:38

Let's see if I can figure out how to attach this "Test Suite". I build a test suite for you to play with (Linux). Untar it and read the README. If you need more info let me know.

The README tells you this, but don't mess with the contents of "official". That should never change. Do your builds in scon2.3.4 and scon2.3.0.

danmcnaul said at 2015-03-15 12:27:41

OK - I regression tested 2.3.1, 2.3.2, and 2.3.3.

Issue #2998 exists in 2.3.1 and 2.3.3.

In 2.3.2, scons didn't like something about my SConscripts. It bailed out during "Reading SConscript files ...." and didn't get to the build.

Of course, we know 2.3.0 works correctly.

This information may be helpful in figuring out what's going on.

dirkbaechle said at 2015-03-15 14:13:41

Thanks a lot for all the infos you provided, and for your well prepared issue report in general.

So far, I had only time for a quick first glance...but what I noticed is that your "csfdc" Builder doesn't seem to have a custom Emitter installed (see https://www.scons.org/wiki/ToolsForFools for an example). Are you aware of this? I'll have to investigate this further, but it might be the (or, one) reason for your troubles.

You could try to check the dependency graph on your side with the "--tree=all" option. It should show that the source files in question depend on the csfdc Build step. If they don't, things may go wrong at any time. It might actually be a pure coincidence that your build works under certain SCons versions, or not.

I'll keep you posted...

danmcnaul attached scons_issue2998.tgz at 2015-03-15 10:21:08.

A Test Suite to quickly recreate the issue

AdityaKoshti commented 1 week ago

Hi @bdbaddog and @mwichmann,

I am currently in the process of migrating my source code from SCons version 2.3.0 to 4.5.2, but I am still encountering this error. I was wondering if this issue has been resolved in any of the latest versions that are compatible with Python 3.12?