Summary: | math/mprime: update to 30.19b13 | ||||||
---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Ivan Rozhuk <rozhuk.im> | ||||
Component: | Individual Port(s) | Assignee: | Wen Heping <wen> | ||||
Status: | Closed FIXED | ||||||
Severity: | Affects Some People | CC: | rozhuk.im, wen, wenheping2000 | ||||
Priority: | --- | Flags: | rozhuk.im:
maintainer-feedback+
|
||||
Version: | Latest | ||||||
Hardware: | Any | ||||||
OS: | Any | ||||||
Attachments: |
|
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=87ef391da239e4f5dddd814b3b5affb6e00355c0 commit 87ef391da239e4f5dddd814b3b5affb6e00355c0 Author: Wen Heping <wen@FreeBSD.org> AuthorDate: 2024-03-31 12:59:34 +0000 Commit: Wen Heping <wen@FreeBSD.org> CommitDate: 2024-03-31 13:00:53 +0000 math/mprime: Update to 30.19b13 PR: 278054 Reported by: maintainer math/mprime/Makefile | 15 ++++++++++----- math/mprime/distinfo | 6 +++--- math/mprime/files/patch-gwnum_makemsys (gone) | 21 --------------------- math/mprime/files/pkg-message.in (new) | 9 +++++++++ 4 files changed, 22 insertions(+), 29 deletions(-) (In reply to Ivan Rozhuk from comment #0) It build fail on i386 platform, would you update ONLY_FOR_ARCHS ? (In reply to Wen Heping from comment #2) Do you have build log? (In reply to Ivan Rozhuk from comment #3) I copied last lines here: *fill* 0x0933f4c8 0x8 .text 0x0933f4d0 0x6739 ../gwnum/gwnum.a(mult2p.o) 0x0933f4d0 fft40KP3 0x09340509 fft48KP3 0x0934138e fft48KpP3 0x09341e7b fft56KP3 0x09343192 fft64KP3 0x09343ffb fft64KpP3 0x09344b3c fft80KP3 *fill* 0x09345c09 0x7 .text 0x09345c10 0x12e19 ../gwnum/gwnum.a(mult2.o) 0x09345c10 fft5120PPRO 0x0934642a fft6144PPRO 0x09346b5a fft6144pPPRO 0x09347193 fft7168PPRO 0x09347c84 fft8192PPRO 0x0934839b fft8192pPPRO 0x09348a2b fft10KPPRO 0x093495b6 fft12KPPRO 0x09349fb4 fft12KpPPRO 0x0934a7e6 fft14KPPRO 0x0934b648 fft16KPPRO 0x0934c02d fft16KpPPRO 0x0934c8b6 fft20KPPRO 0x0934d4f8 fft24KPPRO 0x0934e024 fft24KpPPRO 0x0934e8cd fft28KPPRO 0x0934f7e6 fft32KPPRO 0x093502f9 fft32KpPPRO 0x09350bf9 fft40KPPRO 0x09351ba0 fft48KPPRO 0x0935299a fft48KpPPRO 0x0935343c fft56KPPRO 0x093546ba fft64KPPRO 0x09355498 fft64KpPPRO 0x09355f8e fft80KPPRO 0x09356fc9 gw_carries 0x093589e4 __common_2pass_fft_exit_code 0x093589f2 gw_finish_fft 0x09358a02 gw_finish_mult *fill* 0x09358a29 0x7 .text 0x09358a30 0xf1db ../gwnum/gwnum.a(mult1.o) 0x09358a30 fft32PPRO 0x09358c32 fft32pPPRO 0x09358f02 fft40PPRO 0x09359436 fft48PPRO 0x0935982e fft48pPPRO 0x09359b73 fft56PPRO 0x0935a375 fft64PPRO 0x0935a754 fft64pPPRO 0x0935abaa fft80PPRO 0x0935b0e3 fft96PPRO 0x0935b324 fft96pPPRO 0x0935b5d2 fft112PPRO 0x0935bde2 fft128PPRO 0x0935c00a fft128pPPRO 0x0935c30f fft160PPRO 0x0935c852 fft192PPRO 0x0935cbc9 fft192pPPRO 0x0935cf55 fft224PPRO 0x0935d76f fft256PPRO 0x0935ddc4 fft256pPPRO 0x0935e3a5 fft320PPRO 0x0935e97b fft384PPRO 0x0935ebbc fft384pPPRO 0x0935ee6a fft448PPRO 0x0935f717 fft512PPRO 0x0935f93f fft512pPPRO 0x0935fc44 fft640PPRO 0x093601b3 fft768PPRO 0x0936052a fft768pPPRO 0x093608b6 fft896PPRO 0x093610fc fft1024PPRO 0x09361929 fft1024pPPRO 0x09362032 fft1280PPRO 0x09362608 fft1536PPRO 0x09362849 fft1536pPPRO 0x09362af7 fft1792PPRO 0x093633a4 fft2048PPRO 0x093635cc fft2048pPPRO 0x093638d1 fft2560PPRO 0x09363e40 fft3072PPRO 0x093641bd fft3072pPPRO 0x0936454f fft3584PPRO 0x09364d95 fft4096PPRO 0x09366a86 fft4096pPPRO *fill* 0x09367c0b 0x5 .text 0x09367c10 0x67ac ../gwnum/gwnum.a(xmult3.o) 0x09367c10 xgw_carries_wpn .text 0x0936e3bc 0xfd /usr/lib/libgcc.a(divdi3.o) 0x0936e3bc __divdi3 *fill* 0x0936e4b9 0x3 .text 0x0936e4bc 0x10b /usr/lib/libgcc.a(moddi3.o) 0x0936e4bc __moddi3 *fill* 0x0936e5c7 0x1 .text 0x0936e5c8 0x9f /usr/lib/libgcc.a(udivdi3.o) 0x0936e5c8 __udivdi3 *fill* 0x0936e667 0x1 .text 0x0936e668 0xb3 /usr/lib/libgcc.a(umoddi3.o) 0x0936e668 __umoddi3 *fill* 0x0936e71b 0x5 .text 0x0936e720 0x20fa /usr/lib/libgcc.a(atomic.o) 0x0936e720 __atomic_is_lock_free 0x0936e760 __atomic_load 0x0936e8e0 __atomic_store 0x0936ea60 __atomic_compare_exchange 0x0936ec80 __atomic_exchange 0x0936ee80 __atomic_load_1 0x0936eea0 __atomic_load_2 0x0936eec0 __atomic_load_4 0x0936eee0 __atomic_load_8 0x0936efd0 __atomic_store_1 0x0936eff0 __atomic_store_2 0x0936f020 __atomic_store_4 0x0936f040 __atomic_store_8 0x0936f140 __atomic_exchange_1 0x0936f170 __atomic_exchange_2 0x0936f1a0 __atomic_exchange_4 0x0936f1d0 __atomic_exchange_8 0x0936f340 __atomic_compare_exchange_1 0x0936f3a0 __atomic_compare_exchange_2 0x0936f400 __atomic_compare_exchange_4 0x0936f450 __atomic_compare_exchange_8 0x0936f5b0 __atomic_fetch_add_1 0x0936f5e0 __atomic_fetch_add_2 0x0936f620 __atomic_fetch_add_4 0x0936f650 __atomic_fetch_add_8 0x0936f810 __atomic_fetch_sub_1 0x0936f850 __atomic_fetch_sub_2 0x0936f890 __atomic_fetch_sub_4 0x0936f8d0 __atomic_fetch_sub_8 0x0936faa0 __atomic_fetch_and_1 0x0936fb20 __atomic_fetch_and_2 0x0936fba0 __atomic_fetch_and_4 0x0936fc20 __atomic_fetch_and_8 0x0936fde0 __atomic_fetch_or_1 0x0936fe60 __atomic_fetch_or_2 0x0936fee0 __atomic_fetch_or_4 0x0936ff60 __atomic_fetch_or_8 0x09370120 __atomic_fetch_xor_1 0x093701a0 __atomic_fetch_xor_2 0x09370220 __atomic_fetch_xor_4 0x093702a0 __atomic_fetch_xor_8 0x09370460 __atomic_fetch_nand_1 0x09370520 __atomic_fetch_nand_2 0x093705e0 __atomic_fetch_nand_4 0x09370660 __atomic_fetch_nand_8 *fill* 0x0937081a 0x6 .text 0x09370820 0x24 /usr/lib/crtend.o .text 0x09370844 0x0 /usr/lib/crtn.o *(.gnu.warning) .fini 0x09370844 0xc *(SORT_NONE(.fini)) .fini 0x09370844 0x3 /usr/lib/crti.o 0x09370844 _fini .fini 0x09370847 0x5 /usr/lib/crtbegin.o .fini 0x0937084c 0x4 /usr/lib/crtn.o [!provide] PROVIDE (__etext = .) [!provide] PROVIDE (_etext = .) [!provide] PROVIDE (etext = .) .rodata 0x09370850 0x22088 *(.rodata .rodata.* .gnu.linkonce.r.*) .rodata.str1.1 0x09370850 0x0 /usr/lib/crt1.o 0x1 (size before relaxing) .rodata.cst8 0x09370850 0x170 prime.o 0x1d0 (size before relaxing) .rodata 0x093709c0 0x5660 prime.o 0x09371a20 ALLSAVEBAD_MSG 0x09371d54 SELF_TEST_DATA 0x09372e10 SELF_TEST_DATA2 0x093740f4 SELF_TEST_DATA3 0x09375d18 KEY_NumWorkers 0x09375d23 KEY_QuitGIMPS 0x09375d2d SEC_Internals 0x09375d37 KEY_V30OptionsConverted 0x09375d4b KEY_OldCpuSpeed 0x09375d57 KEY_NewCpuSpeed 0x09375d63 KEY_NewCpuSpeedCount 0x09375d74 KEY_RollingAverage 0x09375d83 KEY_RollingHash 0x09375d8f KEY_RollingStartTime 0x09375da0 KEY_RollingCompleteTime 0x09375db4 KEY_CertDailyMBRemaining 0x09375dc9 KEY_CertDailyCPURemaining 0x09375ddf KEY_CertDailyRemainingLastUpdate 0x09375dfc KEY_Pid 0x09375e00 KEY_SrvrUID 0x09375e08 KEY_SrvrComputerName 0x09375e19 KEY_SrvrP00 0x09375e21 KEY_SrvrPO1 0x09375e29 KEY_SrvrPO2 0x09375e31 KEY_SrvrPO3 0x09375e39 KEY_SrvrPO4 0x09375e41 KEY_SrvrPO5 0x09375e49 KEY_SrvrPO6 0x09375e51 KEY_SrvrPO7 0x09375e59 KEY_SrvrPO8 0x09375e61 KEY_SrvrPO9 0x09375e69 KEY_LastEndDatesSent 0x09375e7a KEY_WGUID_version 0x09375e88 KEY_CertErrorCount 0x09375e97 SEC_PrimeNet 0x09375ea0 KEY_DialUp 0x09375ea7 KEY_ProxyHost 0x09375eb1 KEY_ProxyUser 0x09375ebb KEY_ProxyPass 0x09375ec5 KEY_ProxyMask 0x09375ecf KEY_Debug 0x09375ed5 KEY_UploadRateLimit 0x09375ee5 KEY_UploadStartTime 0x09375ef5 KEY_UploadEndTime 0x09375f03 KEY_DownloadDailyLimit 0x09375f16 KEY_DownloadRateLimit 0x09375f28 KEY_ProofUploads 0x09375f35 KEY_ProofHashLength 0x09375f45 KEY_ProofPower 0x09375f50 KEY_ProofPowerMult 0x09375f5f KEY_UploadChunkSize 0x09375f6f SEC_Windows 0x09375f77 KEY_MergeWindows 0x09375f84 KEY_TrayIcon 0x09375f8d KEY_HideIcon 0x09375f96 KEY_Left 0x09375f9b KEY_Right 0x09375fa1 KEY_Top 0x09375fa5 KEY_Bottom 0x09375fac KEY_ExitOnX .rodata.cst4 0x09376020 0xf8 prime.o 0x2ac (size before relaxing) .rodata.cst16 0x09376118 0x40 prime.o .rodata.str1.1 0x09376158 0x6716 prime.o 0x698e (size before relaxing) *fill* 0x0937c86e 0x2 .rodata.cst4 0x0937c870 0xc menu.o 0x30 (size before relaxing) .rodata.cst8 0x0937c87c 0x8 menu.o .rodata 0x0937c87c 0x4c menu.o .rodata.str1.1 0x0937c8c8 0x21f7 menu.o 0x24a3 (size before relaxing) *fill* 0x0937eabf 0x1 .rodata.cst4 0x0937eac0 0xc cJSON.o 0x24 (size before relaxing) *fill* 0x0937eacc 0x4 .rodata.cst8 0x0937ead0 0x8 cJSON.o 0x30 (size before relaxing) .rodata 0x0937ead8 0x5e4 cJSON.o .rodata.str1.1 0x0937f0bc 0x28 cJSON.o 0x38 (size before relaxing) *fill* 0x0937f0e4 0x4 .rodata.cst8 0x0937f0e8 0x140 ecm.o 0x420 (size before relaxing) .rodata.cst4 0x0937f228 0x78 ecm.o 0x230 (size before relaxing) .rodata.cst16 0x0937f2a0 0x70 ecm.o 0x90 (size before relaxing) .rodata 0x0937f310 0x1ac ecm.o .rodata.str1.1 0x0937f4bc 0x216f ecm.o 0x2331 (size before relaxing) *fill* 0x0938162b 0x1 .rodata.cst4 0x0938162c 0x10 pair.o 0x38 (size before relaxing) *fill* 0x0938163c 0x4 .rodata.cst16 0x09381640 0x30 pair.o .rodata.cst8 0x09381670 0x8 pair.o 0x38 (size before relaxing) .rodata.str1.1 0x09381678 0x57 pair.o .rodata._ZTSN5boost10wrapexceptISt12length_errorEE 0x093816cf 0x27 pair.o 0x093816cf typeinfo name for boost::wrapexcept<std::length_error> .rodata._ZTSN5boost16exception_detail10clone_baseE 0x093816f6 0x27 pair.o 0x093816f6 typeinfo name for boost::exception_detail::clone_base *fill* 0x0938171d 0x3 .rodata._ZTIN5boost16exception_detail10clone_baseE 0x09381720 0x8 pair.o 0x09381720 typeinfo for boost::exception_detail::clone_base .rodata._ZTSN5boost9exceptionE 0x09381728 0x13 pair.o 0x09381728 typeinfo name for boost::exception *fill* 0x0938173b 0x1 .rodata._ZTIN5boost9exceptionE 0x0938173c 0x8 pair.o 0x0938173c typeinfo for boost::exception .rodata._ZTIN5boost10wrapexceptISt12length_errorEE 0x09381744 0x28 pair.o 0x09381744 typeinfo for boost::wrapexcept<std::length_error> .rodata._ZTVN5boost10wrapexceptISt12length_errorEE 0x0938176c 0x3c pair.o 0x0938176c vtable for boost::wrapexcept<std::length_error> .rodata._ZTVN5boost16exception_detail10clone_baseE 0x093817a8 0x18 pair.o 0x093817a8 vtable for boost::exception_detail::clone_base .rodata._ZTVN5boost9exceptionE 0x093817c0 0x10 pair.o 0x093817c0 vtable for boost::exception .rodata.cst4 0x093817d0 0x64 pm1prob.o .rodata.cst8 0x093817d0 0x10 pm1prob.o 0x18 (size before relaxing) .rodata 0x093817e0 0x504 ../gwnum/gwnum.a(cpuid.o) .rodata.cst4 0x09381ce4 0x4 ../gwnum/gwnum.a(cpuid.o) 0x1c (size before relaxing) .rodata.cst8 0x09381ce8 0x18 ../gwnum/gwnum.a(cpuid.o) .rodata.str1.1 0x09381d00 0x523 ../gwnum/gwnum.a(cpuid.o) 0x57b (size before relaxing) *fill* 0x09382223 0x1 .rodata.cst16 0x09382224 0x10 ../gwnum/gwnum.a(cpuid.o) .rodata.cst4 0x09382234 0x78 ../gwnum/gwnum.a(gwnum.o) 0x1f8 (size before relaxing) *fill* 0x093822ac 0x4 .rodata.cst8 0x093822b0 0xd0 ../gwnum/gwnum.a(gwnum.o) 0x1e8 (size before relaxing) .rodata 0x09382380 0x25c ../gwnum/gwnum.a(gwnum.o) *fill* 0x093825dc 0x4 .rodata.cst16 0x093825e0 0x10 ../gwnum/gwnum.a(gwnum.o) .rodata.str1.1 0x093825f0 0x4b0 ../gwnum/gwnum.a(gwnum.o) 0x50f (size before relaxing) .rodata.cst4 0x09382aa0 0x18 ../gwnum/gwnum.a(gwtables.o) .rodata 0x09382aa0 0x420 ../gwnum/gwnum.a(gwtables.o) .rodata.str1.1 0x09382ec0 0x36 ../gwnum/gwnum.a(gwtables.o) 0x50 (size before relaxing) .rodata.str1.1 0x09382ef6 0x5 ../gwnum/gwnum.a(gwini.o) 0x2b (size before relaxing) *fill* 0x09382efb 0x5 .rodata 0x09382f00 0x9068 ../gwnum/gwnum.a(gwbench.o) 0x0938670c sqlite3_version .rodata.cst8 0x0938bf68 0x88 ../gwnum/gwnum.a(gwbench.o) 0xc0 (size before relaxing) .rodata.cst4 0x0938bff0 0x50 ../gwnum/gwnum.a(gwbench.o) 0xe0 (size before relaxing) .rodata.cst16 0x0938c040 0x40 ../gwnum/gwnum.a(gwbench.o) 0x50 (size before relaxing) .rodata.str1.1 0x0938c080 0x6199 ../gwnum/gwnum.a(gwbench.o) 0x65ab (size before relaxing) .rodata.cst32 0x09392219 0x40 ../gwnum/gwnum.a(gwbench.o) *fill* 0x09392259 0x7 .rodata.cst8 0x09392260 0x98 ../gwnum/gwnum.a(gwdbldbl.o) 0x420 (size before relaxing) .rodata.cst4 0x093922f8 0x2c ../gwnum/gwnum.a(gwdbldbl.o) 0xdc (size before relaxing) *fill* 0x09392324 0x4 .rodata 0x09392328 0x198 ../gwnum/gwnum.a(gwdbldbl.o) 0x09392394 dd_real::_2pi 0x093923a4 dd_real::_pi 0x093923b4 dd_real::_pi2 0x093923c4 dd_real::_pi4 0x093923d4 dd_real::_pi8 0x093923e4 dd_real::_pi16 0x093923f4 dd_real::_3pi4 0x09392404 dd_real::_e 0x09392414 dd_real::_log2 0x09392424 dd_real::_log10 0x09392438 dd_real::_eps 0x09392440 dd_real::sin_table 0x09392480 dd_real::cos_table .rodata.str1.1 0x093924c0 0x3 ../gwnum/gwnum.a(gwdbldbl.o) .rodata.cst8 0x093924c0 0x18 ../gwnum/gwnum.a(giants.o) 0x60 (size before relaxing) .rodata.cst4 0x093924d8 0x1c ../gwnum/gwnum.a(giants.o) 0x88 (size before relaxing) .rodata 0x093924f4 0x20 ../gwnum/gwnum.a(giants.o) .rodata.cst4 0x09392514 0x4 ../gwnum/gwnum.a(radix.o) 0x14 (size before relaxing) .rodata.cst8 0x09392518 0x18 ../gwnum/gwnum.a(radix.o) .rodata.str1.1 0x09392518 0x6 ../gwnum/gwnum.a(radix.o) .rodata 0x09392518 0x3c0 /usr/lib/libgcc.a(atomic.o) .rodata1 *(.rodata1) .eh_frame_hdr 0x093928d8 0x5444 *(.eh_frame_hdr) .eh_frame_hdr 0x093928d8 0x5444 /usr/lib/crt1.o 0x093928d8 __GNU_EH_FRAME_HDR *(.eh_frame_entry .eh_frame_entry.*) .eh_frame 0x09397d1c 0x1c214 *(.eh_frame) .eh_frame 0x09397d1c 0x34 /usr/lib/crt1.o .eh_frame 0x09397d50 0x24 /usr/lib/crt1.o 0x40 (size before relaxing) .eh_frame 0x09397d74 0x0 /usr/lib/crt1.o .eh_frame 0x09397d74 0x3d18 prime.o 0x3d30 (size before relaxing) .eh_frame 0x0939ba8c 0x668 menu.o 0x680 (size before relaxing) .eh_frame 0x0939c0f4 0xcd8 cJSON.o 0xcf0 (size before relaxing) .eh_frame 0x0939cdcc 0x303c ecm.o 0x3054 (size before relaxing) .eh_frame 0x0939fe08 0x95c pair.o 0x9d8 (size before relaxing) .eh_frame 0x093a0764 0x110 pm1prob.o 0x128 (size before relaxing) .eh_frame 0x093a0874 0x18c ../gwnum/gwnum.a(cpuid.o) 0x1a4 (size before relaxing) .eh_frame 0x093a0a00 0x175c ../gwnum/gwnum.a(gwnum.o) 0x1774 (size before relaxing) .eh_frame 0x093a215c 0x650 ../gwnum/gwnum.a(gwtables.o) 0x668 (size before relaxing) .eh_frame 0x093a27ac 0x294 ../gwnum/gwnum.a(gwthread.o) 0x2ac (size before relaxing) .eh_frame 0x093a2a40 0x668 ../gwnum/gwnum.a(gwini.o) 0x680 (size before relaxing) .eh_frame 0x093a30a8 0xe808 ../gwnum/gwnum.a(gwbench.o) 0xe820 (size before relaxing) .eh_frame 0x093b18b0 0x1a4 ../gwnum/gwnum.a(gwutil.o) 0x1bc (size before relaxing) .eh_frame 0x093b1a54 0xbd4 ../gwnum/gwnum.a(gwdbldbl.o) 0xbec (size before relaxing) .eh_frame 0x093b2628 0x11b4 ../gwnum/gwnum.a(giants.o) 0x11cc (size before relaxing) .eh_frame 0x093b37dc 0xd8 ../gwnum/gwnum.a(radix.o) 0xf0 (size before relaxing) .eh_frame 0x093b38b4 0x67c /usr/lib/libgcc.a(atomic.o) 0x694 (size before relaxing) *(.eh_frame.*) .sframe *(.sframe) *(.sframe.*) .gcc_except_table 0x093b3f30 0xf34 *(.gcc_except_table .gcc_except_table.*) .gcc_except_table 0x093b3f30 0xbb8 ecm.o .gcc_except_table._ZNSt3__14pairIKy14Dmultiple_dataED2Ev 0x093b4ae8 0x10 ecm.o .gcc_except_table._ZN14Dmultiple_dataD2Ev 0x093b4af8 0x10 ecm.o .gcc_except_table._ZNSt3__16__treeINS_12__value_typeIy14Dmultiple_dataEENS_19__map_value_compareIyS3_N S_4lessIyEELb1EEENS_9allocatorIS3_EEE7destroyEPNS_11__tree_nodeIS3_PvEE 0x093b4b08 0x10 ecm.o .gcc_except_table 0x093b4b18 0x25c pair.o .gcc_except_table._ZNSt3__120__throw_length_errorB8ue170006EPKc 0x093b4d74 0x10 pair.o .gcc_except_table._ZN5boost15throw_exceptionISt12length_errorEEvRKT_ 0x093b4d84 0x10 pair.o .gcc_except_table._ZN5boost10wrapexceptISt12length_errorED2Ev 0x093b4d94 0x10 pair.o .gcc_except_table._ZNK5boost10wrapexceptISt12length_errorE5cloneEv 0x093b4da4 0x18 pair.o .gcc_except_table._ZNK5boost10wrapexceptISt12length_errorE7rethrowEv 0x093b4dbc 0x10 pair.o .gcc_except_table._ZN5boost10wrapexceptISt12length_errorED0Ev 0x093b4dcc 0x10 pair.o .gcc_except_table._ZThn4_N5boost10wrapexceptISt12length_errorED1Ev 0x093b4ddc 0x10 pair.o .gcc_except_table._ZThn4_N5boost10wrapexceptISt12length_errorED0Ev 0x093b4dec 0x10 pair.o .gcc_except_table._ZThn12_N5boost10wrapexceptISt12length_errorED1Ev 0x093b4dfc 0x10 pair.o .gcc_except_table._ZThn12_N5boost10wrapexceptISt12length_errorED0Ev 0x093b4e0c 0x10 pair.o .gcc_except_table._ZN5boost10wrapexceptISt12length_errorEC2ERKS2_ 0x093b4e1c 0xc pair.o .gcc_except_table._ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_ 0x093b4e28 0x3c pair.o .gnu_extab *(.gnu_extab*) .exception_ranges *(.exception_ranges*) 0x093b5e64 . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONST ANT (COMMONPAGESIZE)) .eh_frame *(.eh_frame) *(.eh_frame.*) .sframe *(.sframe) *(.sframe.*) .gnu_extab *(.gnu_extab) .gcc_except_table *(.gcc_except_table .gcc_except_table.*) .exception_ranges *(.exception_ranges*) .tdata 0x093b5e64 0x0 [!provide] PROVIDE (__tdata_start = .) *(.tdata .tdata.* .gnu.linkonce.td.*) .tbss *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) .preinit_array 0x093b5e64 0x0 0x093b5e64 PROVIDE (__preinit_array_start = .) *(.preinit_array) 0x093b5e64 PROVIDE (__preinit_array_end = .) .init_array 0x093b5e64 0x4 0x093b5e64 PROVIDE (__init_array_start = .) *(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*)) *(.init_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .ctors) .init_array 0x093b5e64 0x4 /usr/lib/crtbegin.o 0x093b5e68 PROVIDE (__init_array_end = .) .fini_array 0x093b5e68 0x0 0x093b5e68 PROVIDE (__fini_array_start = .) *(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*)) *(.fini_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .dtors) 0x093b5e68 PROVIDE (__fini_array_end = .) .ctors 0x093b5e68 0x8 *crtbegin.o(.ctors) .ctors 0x093b5e68 0x4 /usr/lib/crtbegin.o *crtbegin?.o(.ctors) *(EXCLUDE_FILE(*crtend?.o *crtend.o) .ctors) *(SORT_BY_NAME(.ctors.*)) *(.ctors) .ctors 0x093b5e6c 0x4 /usr/lib/crtend.o .dtors 0x093b5e70 0x8 *crtbegin.o(.dtors) .dtors 0x093b5e70 0x4 /usr/lib/crtbegin.o *crtbegin?.o(.dtors) *(EXCLUDE_FILE(*crtend?.o *crtend.o) .dtors) *(SORT_BY_NAME(.dtors.*)) *(.dtors) .dtors 0x093b5e74 0x4 /usr/lib/crtend.o .jcr 0x093b5e78 0x4 *(.jcr) .jcr 0x093b5e78 0x0 /usr/lib/crtbegin.o .jcr 0x093b5e78 0x4 /usr/lib/crtend.o .data.rel.ro 0x093b5e7c 0x78 *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*) .data.rel.ro 0x093b5e7c 0x78 /usr/lib/crt1.o 0x093b5e7c vtable for __cxxabiv1::__vmi_class_type_info@@CXXABI_1.3 0x093b5ea0 vtable for std::length_error 0x093b5eb4 vtable for __cxxabiv1::__class_type_info@@CXXABI_1.3 0x093b5ed8 typeinfo for std::bad_array_new_length@@GLIBCXX_3.4 0x093b5ee4 __gmp_version 0x093b5ee8 typeinfo for std::length_error .dynamic 0x093b5ef4 0x120 *(.dynamic) .dynamic 0x093b5ef4 0x120 /usr/lib/crt1.o 0x093b5ef4 _DYNAMIC .got 0x093b6014 0x4 *(.got) .got 0x093b6014 0x4 /usr/lib/crt1.o *(.igot) 0x093b6018 . = DATA_SEGMENT_RELRO_END (., (SIZEOF (.got.plt) >= 0xc)?0xc:0x0) .got.plt 0x093b6018 0x370 *(.got.plt) .got.plt 0x093b6018 0x370 /usr/lib/crt1.o 0x093b6018 _GLOBAL_OFFSET_TABLE_ *(.igot.plt) .igot.plt 0x093b6388 0x0 /usr/lib/crt1.o .data 0x093b6390 0xa030 *(.data .data.* .gnu.linkonce.d.*) .data 0x093b6390 0x4 /usr/lib/crt1.o 0x093b6390 __progname .data 0x093b6394 0x10e0 prime.o 0x093b6394 PADDING 0x093b63d4 NUM_WORKERS 0x093b63d8 PAUSE_WHILE_RUNNING_FREQ 0x093b63dc RDTSC_TIMING 0x093b63e0 PRIORITY 0x093b63e4 OS_CAN_SET_AFFINITY 0x093b63e8 DISK_WRITE_TIME 0x093b63ec JACOBI_TIME 0x093b63f0 RUN_ON_BATTERY 0x093b63f4 SEQUENTIAL_WORK 0x093b63f8 PRECISION 0x093b63fc NUM_BACKUP_FILES 0x093b6400 NUM_JACOBI_BACKUP_FILES 0x093b6404 HYPERTHREAD_TF 0x093b6408 ITER_OUTPUT_RES 0x093b640c NO_GUI 0x093b6410 CUMULATIVE_ROUNDOFF 0x093b6414 DAYS_BETWEEN_CHECKINS 0x093b6418 CPU_L2_CACHE_INCLUSIVE 0x093b641c CPU_L3_CACHE_INCLUSIVE 0x093b6420 CPU_L4_CACHE_INCLUSIVE 0x093b6424 CPU_WORKER_DISK_SPACE 0x093b6428 SILENT_VICTORY_PRP 0x093b642c RESFILES 0x093b6438 DAYS_OF_WORK 0x093b643c CORES_PER_TEST 0x093b743c MODEM_RETRY_TIME 0x093b7440 NETWORK_RETRY_TIME 0x093b7444 DEFEAT_POWER_SAVE 0x093b7448 TRAY_ICON 0x093b744c TIMESTAMPING 0x093b7450 LOGTIMESTAMPING 0x093b7458 SCRAMBLE_STRING .data 0x093b7474 0xc cJSON.o .data 0x093b7480 0x9c4 ecm.o 0x093b7480 PRAC_SEARCH 0x093b7484 relp_set_easy2 0x093b748e relp_set_easy3 0x093b749a relp_set_easy4 0x093b74a8 relp_set_easy5 0x093b74b8 relp_set_easy6 0x093b74ca relp_set_easy7 0x093b74de relp_set_easy8 0x093b74f4 relp_set_easy9 0x093b750c relp_set_easy10 0x093b7526 relp_set_easy11 0x093b7542 relp_set_easy12 0x093b7560 relp_set_easy13 0x093b7580 relp_set_easy14 0x093b75a2 relp_set_easy15 0x093b75c6 relp_set_easy16 0x093b75ec relp_set_easy17 0x093b7614 relp_set_easy18 0x093b763e relp_set_easy19 0x093b766a relp_set_easy20 0x093b7698 D_data 0x093b78b8 poly_D_data .data 0x093b7e44 0x2580 pair.o 0x093b7e44 pair_data *fill* 0x093ba3c4 0x4 .data 0x093ba3c8 0x330 pm1prob.o 0x093ba3c8 rhotab *fill* 0x093ba6f8 0x8 .data 0x093ba700 0x0 factor32.o .data 0x093ba700 0x8 ../gwnum/gwnum.a(gianthlp.o) *fill* 0x093ba708 0x8 .data 0x093ba710 0x0 ../gwnum/gwnum.a(cpuidhlp.o) .data 0x093ba710 0x38 ../gwnum/gwnum.a(cpuid.o) 0x093ba710 CPU_CORES 0x093ba714 CPU_HYPERTHREADS 0x093ba718 CPU_L1_CACHE_SIZE 0x093ba71c CPU_L2_CACHE_SIZE 0x093ba720 CPU_L3_CACHE_SIZE 0x093ba724 CPU_L1_CACHE_LINE_SIZE 0x093ba728 CPU_L2_CACHE_LINE_SIZE 0x093ba72c CPU_L3_CACHE_LINE_SIZE 0x093ba730 CPU_L1_DATA_TLBS 0x093ba734 CPU_L2_DATA_TLBS 0x093ba738 CPU_L3_DATA_TLBS 0x093ba73c CPU_L1_SET_ASSOCIATIVE 0x093ba740 CPU_L2_SET_ASSOCIATIVE 0x093ba744 CPU_L3_SET_ASSOCIATIVE .data 0x093ba748 0x149c ../gwnum/gwnum.a(gwnum.o) 0x093ba748 x87_aux_prctab 0x093ba788 sse2_aux_prctab 0x093ba7e8 avx_aux_prctab 0x093ba908 avx_carries_prctab 0x093ba928 avx_prctab 0x093bae6c sse2_prctab 0x093bbb40 x87_prctab .data 0x093bbbe4 0x17dc ../gwnum/gwnum.a(gwbench.o) .data 0x093bd3c0 0x0 ../gwnum/gwnum.a(ymult3a_core.o) .data 0x093bd3c0 0x0 ../gwnum/gwnum.a(ymult3ax.o) .data 0x093bd3c0 0x0 ../gwnum/gwnum.a(ymult3.o) .data 0x093bd3c0 0x0 ../gwnum/gwnum.a(ymult1ax_core.o) .data 0x093bd3c0 0x0 ../gwnum/gwnum.a(xmult3a_k8.o) .data 0x093bd3c0 0x0 ../gwnum/gwnum.a(xmult3a_core.o) .data 0x093bd3c0 0x0 ../gwnum/gwnum.a(xmult3ax.o) .data 0x093bd3c0 0x0 ../gwnum/gwnum.a(xmult2a_k8.o) .data 0x093bd3c0 0x0 ../gwnum/gwnum.a(xmult2a_core.o) .data 0x093bd3c0 0x0 ../gwnum/gwnum.a(xmult2ax.o) .data 0x093bd3c0 0x0 ../gwnum/gwnum.a(xmult2.o) .data 0x093bd3c0 0x0 ../gwnum/gwnum.a(xmult1ax.o) .data 0x093bd3c0 0x0 ../gwnum/gwnum.a(mult2aux.o) .data 0x093bd3c0 0x0 ../gwnum/gwnum.a(mult2a.o) .data 0x093bd3c0 0x0 ../gwnum/gwnum.a(mult1aux.o) .data 0x093bd3c0 0x0 ../gwnum/gwnum.a(mult.o) .data 0x093bd3c0 0x0 ../gwnum/gwnum.a(hg_p4tp.o) .data 0x093bd3c0 0x0 ../gwnum/gwnum.a(hg_p4.o) .data 0x093bd3c0 0x0 ../gwnum/gwnum.a(hg_k8.o) .data 0x093bd3c0 0x0 ../gwnum/gwnum.a(hg_k10.o) .data 0x093bd3c0 0x0 ../gwnum/gwnum.a(hg_core.o) .data 0x093bd3c0 0x0 ../gwnum/gwnum.a(hg_blend.o) .data 0x093bd3c0 0x0 ../gwnum/gwnum.a(yr4_core.o) .data 0x093bd3c0 0x0 ../gwnum/gwnum.a(yr4dwpn_core.o) .data 0x093bd3c0 0x0 ../gwnum/gwnum.a(yr4dwpn5_core.o) .data 0x093bd3c0 0x0 ../gwnum/gwnum.a(yr4dwpn4_core.o) .data 0x093bd3c0 0x0 ../gwnum/gwnum.a(yr4dwpn3_core.o) .data 0x093bd3c0 0x0 ../gwnum/gwnum.a(r4_p4tp.o) .data 0x093bd3c0 0x0 ../gwnum/gwnum.a(r4_p4.o) .data 0x093bd3c0 0x0 ../gwnum/gwnum.a(r4_k8.o) .data 0x093bd3c0 0x0 ../gwnum/gwnum.a(r4_k10.o) .data 0x093bd3c0 0x0 ../gwnum/gwnum.a(r4_core.o) .data 0x093bd3c0 0x0 ../gwnum/gwnum.a(r4dwpn_p4tp.o) .data 0x093bd3c0 0x0 ../gwnum/gwnum.a(r4dwpn_p4.o) .data 0x093bd3c0 0x0 ../gwnum/gwnum.a(r4dwpn_k8.o) .data 0x093bd3c0 0x0 ../gwnum/gwnum.a(r4dwpn_k10.o) .data 0x093bd3c0 0x0 ../gwnum/gwnum.a(r4dwpn_core.o) .data 0x093bd3c0 0x0 ../gwnum/gwnum.a(r4dwpn5_p4tp.o) .data 0x093bd3c0 0x0 ../gwnum/gwnum.a(r4dwpn5_p4.o) .data 0x093bd3c0 0x0 ../gwnum/gwnum.a(r4dwpn5_k8.o) .data 0x093bd3c0 0x0 ../gwnum/gwnum.a(r4dwpn5_k10.o) .data 0x093bd3c0 0x0 ../gwnum/gwnum.a(r4dwpn5_core.o) .data 0x093bd3c0 0x0 ../gwnum/gwnum.a(r4dwpn3_p4tp.o) .data 0x093bd3c0 0x0 ../gwnum/gwnum.a(r4dwpn3_p4.o) .data 0x093bd3c0 0x0 ../gwnum/gwnum.a(r4dwpn3_k8.o) .data 0x093bd3c0 0x0 ../gwnum/gwnum.a(r4dwpn3_k10.o) .data 0x093bd3c0 0x0 ../gwnum/gwnum.a(r4dwpn3_core.o) .data 0x093bd3c0 0x0 ../gwnum/gwnum.a(r4delay_p4tp.o) .data 0x093bd3c0 0x0 ../gwnum/gwnum.a(r4delay5_p4tp.o) .data 0x093bd3c0 0x0 ../gwnum/gwnum.a(mult4p.o) .data 0x093bd3c0 0x0 ../gwnum/gwnum.a(mult4.o) .data 0x093bd3c0 0x0 ../gwnum/gwnum.a(mult3p.o) .data 0x093bd3c0 0x0 ../gwnum/gwnum.a(mult3ap.o) .data 0x093bd3c0 0x0 ../gwnum/gwnum.a(mult3a.o) .data 0x093bd3c0 0x0 ../gwnum/gwnum.a(mult3.o) .data 0x093bd3c0 0x0 ../gwnum/gwnum.a(mult2p.o) .data 0x093bd3c0 0x0 ../gwnum/gwnum.a(mult2.o) .data 0x093bd3c0 0x0 ../gwnum/gwnum.a(mult1.o) .data 0x093bd3c0 0x0 ../gwnum/gwnum.a(xmult3.o) .data 0x093bd3c0 0x3000 /usr/lib/libgcc.a(atomic.o) _GWDATA 0x093c0400 0x9480 _GWDATA 0x093c0400 0x2900 factor32.o _GWDATA 0x093c2d00 0x6b80 ../gwnum/gwnum.a(mult.o) .data1 *(.data1) 0x093c9880 _edata = . [!provide] PROVIDE (edata = .) 0x093c9880 . = . 0x093c9880 __bss_start = . .bss 0x093c9880 0x1c658 *(.dynbss) .dynbss 0x093c9880 0x34 /usr/lib/crt1.o 0x093c9880 __stdinp@@FBSD_1.0 0x093c9884 _CurrentRuneLocale@@FBSD_1.0 0x093c9888 __stack_chk_guard@@FBSD_1.0 0x093c98a8 __mb_sb_limit@@FBSD_1.0 0x093c98b0 __stdoutp@@FBSD_1.0 *(.bss .bss.* .gnu.linkonce.b.*) .bss 0x093c98b4 0x4 /usr/lib/crt1.o 0x093c98b4 environ .bss 0x093c98b8 0x4 /usr/lib/crtbegin.o 0x093c98b8 __dso_handle *fill* 0x093c98bc 0x4 .bss 0x093c98c0 0x1b834 prime.o 0x093c98c0 KILL_MENUS 0x093c98c4 VERBOSE 0x093c98c8 MENUING 0x093c98cc WORKERS_ACTIVE 0x093c98d0 COMMUNICATION_THREAD 0x093c98d4 INI_FILE 0x093c99d8 HW_NUM_CORES 0x093c99dc CPU_HOURS 0x093c99e0 PAUSE_MUTEX_INITIALIZED 0x093c99e4 PAUSE_DATA 0x093c99e8 PAUSEABLE_WORKERS_RUNNING 0x093c99ec STOP_FOR_RESTART 0x093c99f0 STOP_FOR_REREAD_INI 0x093c99f4 STOP_FOR_MEM_CHANGED 0x093c9df4 STOP_FOR_BATTERY 0x093c9df8 STOP_FOR_AUTOBENCH 0x093c9dfc STOP_FOR_PRIORITY_WORK 0x093ca1fc STOP_FOR_PAUSE 0x093cb1fc STOP_FOR_LOW_MEMORY 0x093cb200 STOP_FOR_LOADAVG 0x093cb204 STOP_FOR_THROTTLE 0x093cb604 STOP_FOR_ABORT 0x093cba04 ACTIVE_WORKERS 0x093cbe04 WRITE_SAVE_FILES 0x093cc204 JACOBI_ERROR_CHECK 0x093cc604 WORK_AVAILABLE_OR_STOP_INITIALIZED 0x093cca04 WORK_AVAILABLE_OR_STOP 0x093cda04 USER_START_OR_STOP_INITIALIZED 0x093cde04 USER_START_OR_STOP 0x093cee04 END_PAUSE_OR_STOP_INITIALIZED 0x093cf204 END_PAUSE_OR_STOP 0x093d0204 END_LOADAVG_OR_STOP_INITIALIZED 0x093d0604 END_LOADAVG_OR_STOP 0x093d1604 OFF_BATTERY_OR_STOP_INITIALIZED 0x093d1a04 OFF_BATTERY_OR_STOP 0x093d2a04 MEM_WAIT_OR_STOP_INITIALIZED 0x093d2e04 MEM_WAIT_OR_STOP 0x093d3e04 AVAIL_MEM 0x093d3e08 MAX_MEM 0x093d3e0c AVAIL_MEM_PER_WORKER 0x093d4e0c MAX_HIGH_MEM_WORKERS 0x093d4e10 MEM_FLAGS 0x093d5210 MEM_IN_USE 0x093d6210 MEM_RESTART_FLAGS 0x093d6610 MEM_RESTART_MIN_AMOUNT 0x093d7610 MEM_RESTART_DESIRED_AMOUNT 0x093d8610 MEM_RESTART_IF_MORE_AMOUNT 0x093d9610 MEM_MUTEX_INITIALIZED 0x093d9614 CUMULATIVE_TIMING 0x093d9618 HW_CORES 0x093d961c HW_NUM_COMPUTE_CORES 0x093d9620 HW_NUM_COMPUTE_THREADING_NODES 0x093d9624 HW_NUM_THREADING_NODES 0x093d9628 hwloc_topology 0x093d962c WORKERS_STOPPING 0x093d9630 stop_events_initialized 0x093d9634 LAUNCH_TYPE 0x093d9638 MEM_MUTEX 0x093d963c AUTOBENCH_EVENT 0x093d9640 PAUSE_MUTEX 0x093d9644 LOAD_CHECK_TIME 0x093d9648 HI_LOAD 0x093d9650 LO_LOAD 0x093d9658 THROTTLE_SLEEP_TIME_IN_SEC 0x093d965c THROTTLE_SLEEP_TIME_IN_MS 0x093d9660 THROTTLE_PCT 0x093d9664 HW_NUM_THREADS 0x093d9668 WELL_BEHAVED_WORK 0x093e1674 COMPUTER_GUID 0x093e1698 ITER_OUTPUT 0x093e169c HYPERTHREAD_LL 0x093e16a0 ERRCHK 0x093e16a4 INTERIM_RESIDUES 0x093e16a8 INTERIM_FILES 0x093e16ac CLASSIC_OUTPUT 0x093e16b0 OUTPUT_ROUNDOFF 0x093e16b4 HYPERTHREADING_BACKOFF 0x093e16b8 SILENT_VICTORY 0x093e16bc CPU_NUM_L2_CACHES 0x093e16c0 CPU_TOTAL_L2_CACHE_SIZE 0x093e16c4 CPU_NUM_L1_CACHES 0x093e16c8 CPU_TOTAL_L1_CACHE_SIZE 0x093e16cc CPU_NUM_L3_CACHES 0x093e16d0 CPU_TOTAL_L3_CACHE_SIZE 0x093e16d4 CPU_NUM_L4_CACHES 0x093e16d8 CPU_TOTAL_L4_CACHE_SIZE 0x093e16e0 last_bench_core_num 0x093e16e4 num_bench_workers 0x093e16e8 num_bench_workers_initialized 0x093e16ec bench_worker_finished 0x093e16f0 bench_workers_time 0x093e16f4 bench_workers_sync 0x093e16f8 bench_workers_mutex 0x093e173d WORKTODO_FILE 0x093e1841 RESFILE 0x093e1945 RESFILEBENCH 0x093e1a49 RESFILEJSON 0x093e1b4d SPOOL_FILE 0x093e1c51 LOGFILE 0x093e1d55 SCREENLOGFILE 0x093e1e59 USERID 0x093e1e6e COMPID 0x093e1e83 HARDWARE_GUID 0x093e1ea4 WINDOWS_GUID 0x093e1ec8 USE_PRIMENET 0x093e1ecc DIAL_UP 0x093e1ed0 STRESS_TESTER 0x093e1ed4 WORK_PREFERENCE 0x093e2ed4 MANUAL_COMM 0x093e2ed8 this_is_a_manual_comm 0x093e2edc BATTERY_PERCENT 0x093e2ee0 HIDE_ICON 0x093e2ee4 MERGE_WINDOWS 0x093e2ee8 UNOFFICIAL_CPU_SPEED 0x093e2ef0 ROLLING_AVERAGE 0x093e2ef4 TIMESTAMPING_UTC 0x093e2ef8 LOGTIMESTAMPING_UTC 0x093e2efc SCREENLOG 0x093e2f00 STARTUP_IN_PROGRESS 0x093e2f04 WORK_UNITS 0x093e4f04 WORKTODO_COUNT 0x093e4f08 WORKTODO_IN_USE_COUNT 0x093e4f0c WORKTODO_CHANGED 0x093e4f10 HW_NUM_NUMA_NODES 0x093e4f14 OUTPUT_MUTEX 0x093e4f18 LOG_MUTEX 0x093e4f1c WORKTODO_MUTEX 0x093e4f20 UPLOAD_THREAD 0x093e4f38 GET_PING_INFO 0x093e4f3c GLOBAL_SEND_MSG_COUNT 0x093e4f40 LOCKED_WORK_UNIT 0x093e4f44 SPOOL_FILE_MUTEX 0x093e4f54 PROOF_UPLOAD_EVENT 0x093e4f58 TIMED_EVENTS_THREAD 0x093e4f5c TIMED_EVENTS_MUTEX 0x093e4f60 TIMED_EVENTS_CHANGED 0x093e4f64 timed_events 0x093e4fec pidfile .bss 0x093e50f4 0x30 menu.o 0x093e50f4 MENU_JMPBUF .bss 0x093e5124 0x17 cJSON.o *fill* 0x093e513b 0x1 .bss 0x093e513c 0xc ecm.o 0x093e513c QA_IN_PROGRESS 0x093e5140 QA_TYPE 0x093e5144 QA_FACTOR .bss 0x093e5148 0x84 ../gwnum/gwnum.a(cpuid.o) 0x093e5148 CPU_BRAND 0x093e5180 CPU_SPEED 0x093e5188 CPU_FLAGS 0x093e518c CPU_SIGNATURE 0x093e5190 CPU_ARCHITECTURE 0x093e5194 boom 0x093e5198 env 0x093e51c8 end_busy_loop .bss 0x093e51cc 0x9e0 ../gwnum/gwnum.a(gwnum.o) 0x093e51cc gwclone_lock_initialized 0x093e51d0 OutputBothRoutine 0x093e51d4 shareable_data 0x093e51d8 shareable_lock_initialized 0x093e51dc shareable_lock 0x093e51e0 gwclone_lock .bss 0x093e5bac 0x34 ../gwnum/gwnum.a(gwini.o) 0x093e5bac INI_MUTEX 0x093e5bb0 INI_ADD_MUTEX 0x093e5bdc INI_ERROR_CALLBACK .bss 0x093e5be0 0x2e8 ../gwnum/gwnum.a(gwbench.o) 0x093e5cdc sqlite3_temp_directory 0x093e5ce0 sqlite3_data_directory 0x093e5d48 BENCH_DB_INITIALIZED 0x093e5d4c BENCH_DB 0x093e5d50 get_max_sql_stmt_prepared 0x093e5d54 BENCH_NUM_CORES 0x093e5d58 BENCH_NUM_WORKERS 0x093e5d5c SQL_MUTEX 0x093e5d60 get_max_sql_stmt .bss 0x093e5ec8 0x5 ../gwnum/gwnum.a(gwutil.o) *fill* 0x093e5ecd 0x3 .bss 0x093e5ed0 0x8 ../gwnum/gwnum.a(giants.o) 0x093e5ed0 mulmode 0x093e5ed4 StopCheckRoutine *(COMMON) 0x093e5ed8 . = ALIGN ((. != 0x0)?0x4:0x1) 0x093e5ed8 . = ALIGN (0x4) 0x093e5ed8 . = SEGMENT_START ("ldata-segment", .) 0x093e5ed8 . = ALIGN (0x4) 0x093e5ed8 _end = . [!provide] PROVIDE (end = .) 0x093e5ed8 . = DATA_SEGMENT_END (.) .stab *(.stab) .stabstr 0x00000000 0x2dd *(.stabstr) .stabstr 0x00000000 0xe factor32.o .stabstr 0x0000000e 0xe ../gwnum/gwnum.a(gianthlp.o) .stabstr 0x0000001c 0xe ../gwnum/gwnum.a(cpuidhlp.o) .stabstr 0x0000002a 0xd ../gwnum/gwnum.a(ymult3a_core.o) .stabstr 0x00000037 0xe ../gwnum/gwnum.a(ymult3ax.o) .stabstr 0x00000045 0xc ../gwnum/gwnum.a(ymult3.o) .stabstr 0x00000051 0xe ../gwnum/gwnum.a(ymult1ax_core.o) .stabstr 0x0000005f 0xd ../gwnum/gwnum.a(xmult3a_k8.o) .stabstr 0x0000006c 0xd ../gwnum/gwnum.a(xmult3a_core.o) .stabstr 0x00000079 0xe ../gwnum/gwnum.a(xmult3ax.o) .stabstr 0x00000087 0xd ../gwnum/gwnum.a(xmult2a_k8.o) .stabstr 0x00000094 0xd ../gwnum/gwnum.a(xmult2a_core.o) .stabstr 0x000000a1 0xe ../gwnum/gwnum.a(xmult2ax.o) .stabstr 0x000000af 0xc ../gwnum/gwnum.a(xmult2.o) .stabstr 0x000000bb 0xe ../gwnum/gwnum.a(xmult1ax.o) .stabstr 0x000000c9 0xe ../gwnum/gwnum.a(mult2aux.o) .stabstr 0x000000d7 0xc ../gwnum/gwnum.a(mult2a.o) .stabstr 0x000000e3 0xe ../gwnum/gwnum.a(mult1aux.o) .stabstr 0x000000f1 0xa ../gwnum/gwnum.a(mult.o) .stabstr 0x000000fb 0x8 ../gwnum/gwnum.a(hg_p4tp.o) .stabstr 0x00000103 0x8 ../gwnum/gwnum.a(hg_p4.o) .stabstr 0x0000010b 0x8 ../gwnum/gwnum.a(hg_k8.o) .stabstr 0x00000113 0x8 ../gwnum/gwnum.a(hg_k10.o) .stabstr 0x0000011b 0x8 ../gwnum/gwnum.a(hg_core.o) .stabstr 0x00000123 0x8 ../gwnum/gwnum.a(hg_blend.o) .stabstr 0x0000012b 0x9 ../gwnum/gwnum.a(yr4_core.o) .stabstr 0x00000134 0xd ../gwnum/gwnum.a(yr4dwpn_core.o) .stabstr 0x00000141 0xe ../gwnum/gwnum.a(yr4dwpn5_core.o) .stabstr 0x0000014f 0xe ../gwnum/gwnum.a(yr4dwpn4_core.o) .stabstr 0x0000015d 0xe ../gwnum/gwnum.a(yr4dwpn3_core.o) .stabstr 0x0000016b 0x8 ../gwnum/gwnum.a(r4_p4tp.o) .stabstr 0x00000173 0x8 ../gwnum/gwnum.a(r4_p4.o) .stabstr 0x0000017b 0x8 ../gwnum/gwnum.a(r4_k8.o) .stabstr 0x00000183 0x8 ../gwnum/gwnum.a(r4_k10.o) .stabstr 0x0000018b 0x8 ../gwnum/gwnum.a(r4_core.o) .stabstr 0x00000193 0xc ../gwnum/gwnum.a(r4dwpn_p4tp.o) .stabstr 0x0000019f 0xc ../gwnum/gwnum.a(r4dwpn_p4.o) .stabstr 0x000001ab 0xc ../gwnum/gwnum.a(r4dwpn_k8.o) .stabstr 0x000001b7 0xc ../gwnum/gwnum.a(r4dwpn_k10.o) .stabstr 0x000001c3 0xc ../gwnum/gwnum.a(r4dwpn_core.o) .stabstr 0x000001cf 0xd ../gwnum/gwnum.a(r4dwpn5_p4tp.o) .stabstr 0x000001dc 0xd ../gwnum/gwnum.a(r4dwpn5_p4.o) .stabstr 0x000001e9 0xd ../gwnum/gwnum.a(r4dwpn5_k8.o) .stabstr 0x000001f6 0xd ../gwnum/gwnum.a(r4dwpn5_k10.o) .stabstr 0x00000203 0xd ../gwnum/gwnum.a(r4dwpn5_core.o) .stabstr 0x00000210 0xd ../gwnum/gwnum.a(r4dwpn3_p4tp.o) .stabstr 0x0000021d 0xd ../gwnum/gwnum.a(r4dwpn3_p4.o) .stabstr 0x0000022a 0xd ../gwnum/gwnum.a(r4dwpn3_k8.o) .stabstr 0x00000237 0xd ../gwnum/gwnum.a(r4dwpn3_k10.o) .stabstr 0x00000244 0xd ../gwnum/gwnum.a(r4dwpn3_core.o) .stabstr 0x00000251 0xd ../gwnum/gwnum.a(r4delay_p4tp.o) .stabstr 0x0000025e 0xe ../gwnum/gwnum.a(r4delay5_p4tp.o) .stabstr 0x0000026c 0xb ../gwnum/gwnum.a(mult4p.o) .stabstr 0x00000277 0xb ../gwnum/gwnum.a(mult4.o) .stabstr 0x00000282 0xb ../gwnum/gwnum.a(mult3p.o) .stabstr 0x0000028d 0xc ../gwnum/gwnum.a(mult3ap.o) .stabstr 0x00000299 0xc ../gwnum/gwnum.a(mult3a.o) .stabstr 0x000002a5 0xb ../gwnum/gwnum.a(mult3.o) .stabstr 0x000002b0 0xb ../gwnum/gwnum.a(mult2p.o) .stabstr 0x000002bb 0xb ../gwnum/gwnum.a(mult2.o) .stabstr 0x000002c6 0xb ../gwnum/gwnum.a(mult1.o) .stabstr 0x000002d1 0xc ../gwnum/gwnum.a(xmult3.o) .stab.excl *(.stab.excl) .stab.exclstr *(.stab.exclstr) .stab.index *(.stab.index) .stab.indexstr *(.stab.indexstr) .comment 0x00000000 0x67 *(.comment) .comment 0x00000000 0x67 /usr/lib/crt1.o 0x68 (size before relaxing) .comment 0x00000067 0x68 /usr/lib/crtbegin.o .comment 0x00000067 0x68 prime.o .comment 0x00000067 0x68 menu.o .comment 0x00000067 0x68 cJSON.o .comment 0x00000067 0x68 ecm.o .comment 0x00000067 0x68 pair.o .comment 0x00000067 0x68 pm1prob.o .comment 0x00000067 0x68 ../gwnum/gwnum.a(cpuid.o) .comment 0x00000067 0x68 ../gwnum/gwnum.a(gwnum.o) .comment 0x00000067 0x68 ../gwnum/gwnum.a(gwtables.o) .comment 0x00000067 0x68 ../gwnum/gwnum.a(gwthread.o) .comment 0x00000067 0x68 ../gwnum/gwnum.a(gwini.o) .comment 0x00000067 0x68 ../gwnum/gwnum.a(gwbench.o) .comment 0x00000067 0x68 ../gwnum/gwnum.a(gwutil.o) .comment 0x00000067 0x68 ../gwnum/gwnum.a(gwdbldbl.o) .comment 0x00000067 0x68 ../gwnum/gwnum.a(giants.o) .comment 0x00000067 0x68 ../gwnum/gwnum.a(radix.o) .comment 0x00000067 0x68 /usr/lib/libgcc.a(atomic.o) .comment 0x00000067 0x68 /usr/lib/crtend.o .gnu.build.attributes *(.gnu.build.attributes .gnu.build.attributes.*) .debug *(.debug) .line *(.line) .debug_srcinfo *(.debug_srcinfo) .debug_sfnames *(.debug_sfnames) .debug_aranges 0x00000000 0xf0 *(.debug_aranges) .debug_aranges 0x00000000 0x20 /usr/lib/crt1.o .debug_aranges 0x00000020 0x28 /usr/lib/crti.o .debug_aranges 0x00000048 0x20 /usr/lib/libgcc.a(divdi3.o) .debug_aranges 0x00000068 0x20 /usr/lib/libgcc.a(moddi3.o) .debug_aranges 0x00000088 0x20 /usr/lib/libgcc.a(udivdi3.o) .debug_aranges 0x000000a8 0x20 /usr/lib/libgcc.a(umoddi3.o) .debug_aranges 0x000000c8 0x28 /usr/lib/crtn.o .debug_pubnames *(.debug_pubnames) .debug_info 0x00000000 0x23de *(.debug_info .gnu.linkonce.wi.*) .debug_info 0x00000000 0x60e /usr/lib/crt1.o .debug_info 0x0000060e 0xe7 /usr/lib/crti.o .debug_info 0x000006f5 0xfe /usr/lib/crtbegin.o .debug_info 0x000007f3 0x10a /usr/lib/libgcc.a(divdi3.o) .debug_info 0x000008fd 0x10a /usr/lib/libgcc.a(moddi3.o) .debug_info 0x00000a07 0x10c /usr/lib/libgcc.a(udivdi3.o) .debug_info 0x00000b13 0x10c /usr/lib/libgcc.a(umoddi3.o) .debug_info 0x00000c1f 0x1644 /usr/lib/libgcc.a(atomic.o) .debug_info 0x00002263 0xb8 /usr/lib/crtend.o .debug_info 0x0000231b 0xc3 /usr/lib/crtn.o .debug_abbrev 0x00000000 0x659 *(.debug_abbrev) .debug_abbrev 0x00000000 0x229 /usr/lib/crt1.o .debug_abbrev 0x00000229 0x1f /usr/lib/crti.o .debug_abbrev 0x00000248 0xdb /usr/lib/crtbegin.o .debug_abbrev 0x00000323 0x21 /usr/lib/libgcc.a(divdi3.o) .debug_abbrev 0x00000344 0x21 /usr/lib/libgcc.a(moddi3.o) .debug_abbrev 0x00000365 0x21 /usr/lib/libgcc.a(udivdi3.o) .debug_abbrev 0x00000386 0x21 /usr/lib/libgcc.a(umoddi3.o) .debug_abbrev 0x000003a7 0x1f1 /usr/lib/libgcc.a(atomic.o) .debug_abbrev 0x00000598 0xa2 /usr/lib/crtend.o .debug_abbrev 0x0000063a 0x1f /usr/lib/crtn.o .debug_line 0x00000000 0x148a *(.debug_line .debug_line.* .debug_line_end) .debug_line 0x00000000 0x43f /usr/lib/crt1.o .debug_line 0x0000043f 0xa0 /usr/lib/crti.o .debug_line 0x000004df 0x7c /usr/lib/crtbegin.o .debug_line 0x0000055b 0xdc /usr/lib/libgcc.a(divdi3.o) .debug_line 0x00000637 0xe0 /usr/lib/libgcc.a(moddi3.o) .debug_line 0x00000717 0xb7 /usr/lib/libgcc.a(udivdi3.o) .debug_line 0x000007ce 0xbc /usr/lib/libgcc.a(umoddi3.o) .debug_line 0x0000088a 0xb40 /usr/lib/libgcc.a(atomic.o) .debug_line 0x000013ca 0x62 /usr/lib/crtend.o .debug_line 0x0000142c 0x5e /usr/lib/crtn.o .debug_frame 0x00000000 0x104 *(.debug_frame) .debug_frame 0x00000000 0x7c /usr/lib/crt1.o .debug_frame 0x0000007c 0x54 /usr/lib/crtbegin.o .debug_frame 0x000000d0 0x34 /usr/lib/crtend.o .debug_str 0x00000000 0x8d6 *(.debug_str) .debug_str 0x00000000 0x25b /usr/lib/crt1.o 0x296 (size before relaxing) .debug_str 0x0000025b 0x9d /usr/lib/crtbegin.o 0x149 (size before relaxing) .debug_str 0x000002f8 0x581 /usr/lib/libgcc.a(atomic.o) 0x690 (size before relaxing) .debug_str 0x00000879 0x5d /usr/lib/crtend.o 0x112 (size before relaxing) .debug_loc 0x00000000 0x887 *(.debug_loc) .debug_loc 0x00000000 0x202 /usr/lib/crt1.o .debug_loc 0x00000202 0x1e /usr/lib/crtbegin.o .debug_loc 0x00000220 0x649 /usr/lib/libgcc.a(atomic.o) .debug_loc 0x00000869 0x1e /usr/lib/crtend.o .debug_macinfo *(.debug_macinfo) .debug_weaknames *(.debug_weaknames) .debug_funcnames *(.debug_funcnames) .debug_typenames *(.debug_typenames) .debug_varnames *(.debug_varnames) .debug_pubtypes *(.debug_pubtypes) .debug_ranges 0x00000000 0x80 *(.debug_ranges) .debug_ranges 0x00000000 0x18 /usr/lib/crt1.o .debug_ranges 0x00000018 0x28 /usr/lib/crti.o .debug_ranges 0x00000040 0x18 /usr/lib/libgcc.a(atomic.o) .debug_ranges 0x00000058 0x28 /usr/lib/crtn.o .debug_addr *(.debug_addr) .debug_line_str *(.debug_line_str) .debug_loclists *(.debug_loclists) .debug_macro *(.debug_macro) .debug_names *(.debug_names) .debug_rnglists *(.debug_rnglists) .debug_str_offsets *(.debug_str_offsets) .debug_sup *(.debug_sup) .gnu.attributes *(.gnu.attributes) /DISCARD/ *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) OUTPUT(mprime elf32-i386-freebsd) cc: error: linker command failed with exit code 1 (use -v to see invocation) *** [mprime] Error code 1 make: stopped in /wrkdirs/usr/ports/math/mprime/work/mprime-30.19b13/linux 1 error make: stopped in /wrkdirs/usr/ports/math/mprime/work/mprime-30.19b13/linux ===> Compilation failed unexpectedly. Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to the maintainer. *** Error code 1 Stop. make: stopped in /usr/ports/math/mprime |
Created attachment 249582 [details] patch New features in Version 30.19 of prime95.exe -------------------------------------------- 1) Edwards ECM curves. Given a reasonable amount of memory, Edwards ECM curves are roughly 10% faster than Montgomery ECM curves used in all earlier prime95 versions. 2) Added support for running ECM stage 2 given a resume file from GMP-ECM. Especially useful when GMP-ECM uses a GPU to run ECM stage 1. Syntax for worktodo entries are: ECMSTAGE2=k,b,n,c,filename[,B2-or-zero][,skip_curves][,num_curves][,"known-factors"] ECMSTAGE2N=filename[,B2-or-zero][,skip_curves][,num_curves][,"known-factors"] 3) New timestamp options in undoc.txt. 4) Manual communication menu choice will also start proof uploads. 5) From the Test/Primenet... dialog box, turning on Use Primenet will bring up the Test/Worker Windows... dialog box to allow changing work preferences prior to contacting the PrimeNet server. 6) The P-1 and ECM stage 2 vs. stage 1 runtime estimate used for optimal B2 calculations is now compared to the actual so that future estimates will hopefully more accurate. 7) Advanced/Test now creates a PRP worktodo.txt entry for large exponents. New features in Version 30.18 of prime95.exe -------------------------------------------- 1) Faster generic mod. This is more useful for programs like PFGW than prime95. New features in Version 30.16 - 30.17 of prime95.exe ---------------------------------------------------- 1) Smaller executable. Many SSE2 FFTs optimized for CPUs made before 2010 were removed. These CPUs will still be able to run all FFT sizes, but 30.15 might have a more efficient implementation available. New features in Version 30.11 - 30.15 of prime95.exe ---------------------------------------------------- 1) Settings are no longer stored in local.txt. Settings are automatically moved to prime.txt. In addition, settings within prime.txt are now organized into several sections for enhanced readability. New features in Version 30.9 - 30.10 of prime95.exe --------------------------------------------------- 1) ECM stage 2 using fast polynomial multiplication similar to the GMP-ECM program. If lots of memory is available for stage 2 this implementation will be substantially faster. 2) Proof files start uploading within a minute of sending a PRP result to the server. Previously it could take up to an hour for proof uploading to begin. 3) Worktodo.add files are now processed without stopping all workers. 4) Settings from local.txt have been moved to prime.txt. Settings in prime.txt grouped for clarity. New features in Version 30.8 of prime95.exe ------------------------------------------- 1) P-1 stage 2 using fast polynomial multiplication similar to the GMP-ECM program. If lots of memory is available for stage 2 this implementation will be substantially faster.