Bob Carpenter
unread,Dec 14, 2012, 3:27:44 PM12/14/12Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to stan...@googlegroups.com
Here's the story about C++ standards:
C++98: 1998 ISO C++ Standard
C++03: 2003 ISO C++ Technical Corrigendum
C++11: 2011 ISO C++ Standard
I think C++98 is out of date in the sense that C++03 is
the default mode in both g++ and clang++.
I think C++11 is premature in that gtest doesn't support
it yet, nor do Eigen or Boost reliably.
So with the wisdom of Solomon and Goldilocks, I think
we should target C++03 and only C++03 for now.
For the Mac, I think we can safely restrict ourselves to the
latest Xcode versions of g++ and clang++ with their own default
libs:
Xcode 4.5.2 g++ 4.2.1, {O=0, O=3}, C++03
Xcode 4.5.2 clang++ 3.1, {O=0, O=3}, C++03
All four of these tests with the current repository version.
I added a new section at the top of the TestUnitStats listing
"supported" platforms. The idea of "support" is that we won't
release unless all tests pass on these platforms.
I added this as the list of "supported" platforms on the Wiki for
the Mac.
Could someone do the same for Windows and Linux and make sure
the current tests pass?
If we can do this, I think we should roll out Stan 1.0.4 this weekend
or early next week.
- Bob