Folks,

I've identified a problem with ODBC backend on 64-bit platforms
which is related to still limited support of integer types in SOCI.
However, in order to fix it, I had to do minor changes in common tests.
Namely, replacing long with int for T in vector<T>.

I made pull request with the fixes:
https://github.com/SOCI/soci/pull/103

As Travis CI is reporting, all tests are fine.
It's just Oracle and DB2 have not been tested.

If anyone with access to Oracle or DB2 on 64-bit system
could help with testing it, I'd really appreciate.

Simply, fetch the fixes from my clone of SOCI:

git remote add mloskot git://github.com/mloskot/soci.git
git fetch mloskot
git checkout odbc-vector-int mloskot/hotfix/odbc-vector-int

and configure and build as usual.

Then, run soci_odbc_test and soci_db2_test programs
and please post copy of tests output here or as
comment to the pull request.

I'm going to test it myself, but it will take time before I manage
to install and configure Oracle and DB2. If anyone could help with this,
it would speed up releasing 3.2.0 :)

Best regards,
--
Mateusz Loskot, http://mateusz.loskot.net

------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
_______________________________________________
soci-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/soci-users

Reply via email to