Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix issues #4

Merged
merged 2 commits into from
Apr 9, 2019
Merged

Fix issues #4

merged 2 commits into from
Apr 9, 2019

Conversation

jmarrec
Copy link
Collaborator

@jmarrec jmarrec commented Apr 9, 2019

Fix #2: Call git submodule init inside CMake (if you can't find ./openstudio/CMakeLists.txt then execute command)

Fix #3 : Use conanbuildinfo_multi.cmake and not conanbuildinfo.cmake if it's available, such as MSVC which is Mutli-configuration (Debug/Release/etc) unlike Unix


Checked that is still works on Unix, will try building Windows now

@jmarrec
Copy link
Collaborator Author

jmarrec commented Apr 9, 2019

Managed to build in Debug then in Release on windows after fix.

@jmarrec jmarrec merged commit 335de27 into master Apr 9, 2019
@jmarrec jmarrec deleted the Fix_Issues branch April 9, 2019 13:38
jmarrec added a commit that referenced this pull request Sep 17, 2020
Can't find Impl?

* thread #1, name = 'OpenStudioApp', stop reason = signal SIGSEGV: invalid address (fault address: 0x555500000000)
  * frame #0: 0x00007fffedb3a0eb libstdc++.so.6`__dynamic_cast + 27
    frame #1: 0x0000555555a398ba OpenStudioApp`std::shared_ptr<openstudio::model::detail::OutputDiagnostics_Impl> std::dynamic_pointer_cast<openstudio::model::detail::OutputDiagnostics_Impl, openstudio::detail::IdfObject_Impl>(__r=nullptr) at shared_ptr.h:499
    frame #2: 0x0000555555a2e944 OpenStudioApp`std::shared_ptr<openstudio::model::detail::OutputDiagnostics_Impl> openstudio::IdfObject::getImpl<openstudio::model::detail::OutputDiagnostics_Impl>(this=0x00007fffffff9ec0) const at IdfObject.hpp:381
    frame #3: 0x00007ffff47f911b libopenstudiolib.so`openstudio::model::OutputDiagnostics::keys[abi:cxx11](this=0x00007fffffff9ec0) const at OutputDiagnostics.cpp:153
    frame #4: 0x0000555555a17f78 OpenStudioApp`operator(__closure=0x0000555557f179c0) at SimSettingsView.cpp:1918
jmarrec added a commit that referenced this pull request Sep 29, 2020
Can't find Impl?

* thread #1, name = 'OpenStudioApp', stop reason = signal SIGSEGV: invalid address (fault address: 0x555500000000)
  * frame #0: 0x00007fffedb3a0eb libstdc++.so.6`__dynamic_cast + 27
    frame #1: 0x0000555555a398ba OpenStudioApp`std::shared_ptr<openstudio::model::detail::OutputDiagnostics_Impl> std::dynamic_pointer_cast<openstudio::model::detail::OutputDiagnostics_Impl, openstudio::detail::IdfObject_Impl>(__r=nullptr) at shared_ptr.h:499
    frame #2: 0x0000555555a2e944 OpenStudioApp`std::shared_ptr<openstudio::model::detail::OutputDiagnostics_Impl> openstudio::IdfObject::getImpl<openstudio::model::detail::OutputDiagnostics_Impl>(this=0x00007fffffff9ec0) const at IdfObject.hpp:381
    frame #3: 0x00007ffff47f911b libopenstudiolib.so`openstudio::model::OutputDiagnostics::keys[abi:cxx11](this=0x00007fffffff9ec0) const at OutputDiagnostics.cpp:153
    frame #4: 0x0000555555a17f78 OpenStudioApp`operator(__closure=0x0000555557f179c0) at SimSettingsView.cpp:1918
jmarrec added a commit that referenced this pull request Oct 8, 2020
Can't find Impl?

* thread #1, name = 'OpenStudioApp', stop reason = signal SIGSEGV: invalid address (fault address: 0x555500000000)
  * frame #0: 0x00007fffedb3a0eb libstdc++.so.6`__dynamic_cast + 27
    frame #1: 0x0000555555a398ba OpenStudioApp`std::shared_ptr<openstudio::model::detail::OutputDiagnostics_Impl> std::dynamic_pointer_cast<openstudio::model::detail::OutputDiagnostics_Impl, openstudio::detail::IdfObject_Impl>(__r=nullptr) at shared_ptr.h:499
    frame #2: 0x0000555555a2e944 OpenStudioApp`std::shared_ptr<openstudio::model::detail::OutputDiagnostics_Impl> openstudio::IdfObject::getImpl<openstudio::model::detail::OutputDiagnostics_Impl>(this=0x00007fffffff9ec0) const at IdfObject.hpp:381
    frame #3: 0x00007ffff47f911b libopenstudiolib.so`openstudio::model::OutputDiagnostics::keys[abi:cxx11](this=0x00007fffffff9ec0) const at OutputDiagnostics.cpp:153
    frame #4: 0x0000555555a17f78 OpenStudioApp`operator(__closure=0x0000555557f179c0) at SimSettingsView.cpp:1918
jmarrec added a commit that referenced this pull request Feb 10, 2021
Add outputDiangostics: both this and OutputTabeSUmmary throw

Can't find Impl?

* thread #1, name = 'OpenStudioApp', stop reason = signal SIGSEGV: invalid address (fault address: 0x555500000000)
  * frame #0: 0x00007fffedb3a0eb libstdc++.so.6`__dynamic_cast + 27
    frame #1: 0x0000555555a398ba OpenStudioApp`std::shared_ptr<openstudio::model::detail::OutputDiagnostics_Impl> std::dynamic_pointer_cast<openstudio::model::detail::OutputDiagnostics_Impl, openstudio::detail::IdfObject_Impl>(__r=nullptr) at shared_ptr.h:499
    frame #2: 0x0000555555a2e944 OpenStudioApp`std::shared_ptr<openstudio::model::detail::OutputDiagnostics_Impl> openstudio::IdfObject::getImpl<openstudio::model::detail::OutputDiagnostics_Impl>(this=0x00007fffffff9ec0) const at IdfObject.hpp:381
    frame #3: 0x00007ffff47f911b libopenstudiolib.so`openstudio::model::OutputDiagnostics::keys[abi:cxx11](this=0x00007fffffff9ec0) const at OutputDiagnostics.cpp:153
    frame #4: 0x0000555555a17f78 OpenStudioApp`operator(__closure=0x0000555557f179c0) at SimSettingsView.cpp:1918
jmarrec added a commit that referenced this pull request Feb 10, 2021
Can't find Impl?

* thread #1, name = 'OpenStudioApp', stop reason = signal SIGSEGV: invalid address (fault address: 0x555500000000)
  * frame #0: 0x00007fffedb3a0eb libstdc++.so.6`__dynamic_cast + 27
    frame #1: 0x0000555555a398ba OpenStudioApp`std::shared_ptr<openstudio::model::detail::OutputDiagnostics_Impl> std::dynamic_pointer_cast<openstudio::model::detail::OutputDiagnostics_Impl, openstudio::detail::IdfObject_Impl>(__r=nullptr) at shared_ptr.h:499
    frame #2: 0x0000555555a2e944 OpenStudioApp`std::shared_ptr<openstudio::model::detail::OutputDiagnostics_Impl> openstudio::IdfObject::getImpl<openstudio::model::detail::OutputDiagnostics_Impl>(this=0x00007fffffff9ec0) const at IdfObject.hpp:381
    frame #3: 0x00007ffff47f911b libopenstudiolib.so`openstudio::model::OutputDiagnostics::keys[abi:cxx11](this=0x00007fffffff9ec0) const at OutputDiagnostics.cpp:153
    frame #4: 0x0000555555a17f78 OpenStudioApp`operator(__closure=0x0000555557f179c0) at SimSettingsView.cpp:1918
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant