On 06/24/2015 11:50 AM, Paul Reeves wrote: > The 64-bit windows build of the employee db is broken. > > Running make_examples.bat produces this: > > Building employee.fdb > creating database V:/FB30/dev_tree/firebird3/gen/examples/employee.fdb > Turning forced writes off > Creating tables > Turning off indices and triggers > Loading column data > Turning on indices and triggers > Loading Language blobs > SQLCODE=-802 > arithmetic exception, numeric overflow, or string truncation > -string right truncation > -expected length 15, actual 60 > Loading Job blobs > SQLCODE=-901 > invalid transaction handle (expecting explicit transaction start) > Loading project blobs > SQLCODE=-901 > invalid transaction handle (expecting explicit transaction start) > Loading quarter arrays > SQLCODE=-901 > invalid transaction handle (expecting explicit transaction start) > > > at which point the build hangs. > > Everything is fine in 32-bit land :-) > > There haven't been any recent changes to either empbuild.e or > make_examples.bat. > > empbuild.e has these declarations: > > TEXT job_code[6], job_country[16]; > > which are transformed to this in empbuild.c > > isc_vtov ((char*) job_code, (char*) isc_36.isc_39, 21); > isc_vtov ((char*) job_country, (char*) isc_36.isc_40, 61);
Confirmed on linux. ------------------------------------------------------------------------------ Monitor 25 network devices or servers for free with OpManager! OpManager is web-based network management software that monitors network devices and physical & virtual servers, alerts via email & sms for fault. Monitor 25 devices for free with no restriction. Download now http://ad.doubleclick.net/ddm/clk/292181274;119417398;o Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel
