From: drh Date: Fri, 6 Nov 2015 20:13:48 +0000 (+0000) Subject: Work around a sign-extension bug in the optimizer on the HP C compiler that X-Git-Tag: version-3.10.0~162 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=f83075201fabeb66ae1a1407ba285d1f7c145a96;p=thirdparty%2Fsqlite.git Work around a sign-extension bug in the optimizer on the HP C compiler that comes with HP/UX. FossilOrigin-Name: 46c36b1543d7a8156eaa866c67080526153fb10d --- f83075201fabeb66ae1a1407ba285d1f7c145a96 diff --cc manifest index 29f832afe0,37f03579b7..adf0a26c27 --- a/manifest +++ b/manifest @@@ -1,5 -1,5 +1,5 @@@ - C Test\schanges:\s\sOmit\snumindex1.test\sfrom\svalgrind,\ssince\svalgrind\suses\sa\nnone-standard\sfloating-point\sprocessor\swhich\sgives\sinconsistent\sanswers.\nRun\sone\sreleasetest.tcl\smodule\susing\sLONGDOUBLE_TYPE=double. - D 2015-11-06T20:04:08.458 -C A\sproposed\spatch\sfor\sworking\saround\sa\sbug\sin\sthe\soptimizer\sfor\sthe\sHP\scompiler\nfound\son\sHP/UX\sItanium. -D 2015-11-06T17:28:00.429 ++C Work\saround\sa\ssign-extension\sbug\sin\sthe\soptimizer\son\sthe\sHP\sC\scompiler\sthat\ncomes\swith\sHP/UX. ++D 2015-11-06T20:13:48.903 F Makefile.in 3a705bb4bd12e194212ddbdbf068310d17153cdb F Makefile.linux-gcc 7bc79876b875010e8c8f9502eb935ca92aa3c434 F Makefile.msc 702d3e98f3afc6587a78481257f3c4c900efc3a4 @@@ -407,7 -407,7 +407,7 @@@ F src/vdbe.c dfbaae2570172c523bce142990 F src/vdbe.h efb7a8c1459e31f3ea4377824c6a7e4cb5068637 F src/vdbeInt.h 33403622c6a8feaaac5f0f3f17f5d1bf6df42286 F src/vdbeapi.c 020681b943e77766b32ae1cddf86d7831b7374ca - F src/vdbeaux.c 869c95b0fc73026da1ca179e053807f563793e8f -F src/vdbeaux.c 5f7b42d82d1984c496927d2d739387f8363d6575 ++F src/vdbeaux.c 232c242a0ccb3d67a66d55c71135a00123a5d88f F src/vdbeblob.c 565fabd302f5fca3bdf3d56cac330483616a39b6 F src/vdbemem.c fdd1578e47bea61390d472de53c565781d81e045 F src/vdbesort.c 8b23930a1289526f6d2a3a9f2e965bcc963e4a68 @@@ -1400,7 -1399,10 +1400,8 @@@ F tool/vdbe_profile.tcl 246d0da094856d7 F tool/warnings-clang.sh f6aa929dc20ef1f856af04a730772f59283631d4 F tool/warnings.sh 48bd54594752d5be3337f12c72f28d2080cb630b F tool/win/sqlite.vsix deb315d026cc8400325c5863eef847784a219a2f - P 849e686da2d20fd7f938427475fc792384d2aa7c - R bc805b9c9eb147f835a7b134914f33c0 -P 840cbda88675b6012dae2423252bf42d0d563874 -R 7a881fe3a454259c48d7dca38381f204 -T *branch * hp-optimizer-fix -T *sym-hp-optimizer-fix * -T -sym-trunk * ++P d421efbf9a5688f5a20b6dfe3aa216299c7b9c86 8a171548e4f665f03d00af6dcb46669a4a78fad5 ++R 0bb8acd557038f7fa4d6dfd57e3d94da ++T +closed 8a171548e4f665f03d00af6dcb46669a4a78fad5 U drh - Z 126ae0fefea0cf2ca80b12b014ca7256 -Z b81d9efde52745233947ff97559d6a84 ++Z 27befb1035577d32c475d270bda1aa44 diff --cc manifest.uuid index d3e399026a,6d4801fa98..245a53d7df --- a/manifest.uuid +++ b/manifest.uuid @@@ -1,1 -1,1 +1,1 @@@ - d421efbf9a5688f5a20b6dfe3aa216299c7b9c86 -8a171548e4f665f03d00af6dcb46669a4a78fad5 ++46c36b1543d7a8156eaa866c67080526153fb10d