MySQL++

Ticket Change Details
Login
Overview

Artifact ID: 87b4bb27fa2d6258b5b0f7bcafb4c470163fc56de37740d43e8e451a7f139bac
Ticket: 8395aa91d1231e072ebe93d59f159b2c0a0a8dcc
C++17 does not allow dynamic exception specifications
User & Date: anonymous 2018-05-01 22:02:58
Changes

  1. foundin changed to: "3.2.3"
  2. icomment:
    in beemutex.h and stadapter.h there are member functions declared like this:
    void lock() throw (MutexFailed);
    
    In C++17 mode in gcc, that generates "error: ISO C++17 does not allow dynamic exception specifications".
    
    Some conditional compilation might be in order here to address this error.
    
  3. login: "anonymous"
  4. mimetype: "text/x-fossil-plain"
  5. private_contact changed to: "4bd59c87da4bc0c3325be324155a9793548ff0d8"
  6. severity changed to: "Severe"
  7. status changed to: "Open"
  8. title changed to:
    C++17 does not allow dynamic exception specifications
    
  9. type changed to: "Code Defect"