dice icon indicating copy to clipboard operation
dice copied to clipboard

Teuchos::ArrayView: Can not call operator->() or operator*() if getRawPtr()==0!

Open Dakini opened this issue 6 years ago • 2 comments

Hi,

I have managed to compile DIC engine on windows after some issues. I can get it to calibrate, though I have issues when I do a 2D analysis. It writes all of the files, apart from the Dice_solution.e file. I haven't a clue why not! I get no error messages at all.

Dakini avatar Jul 08 '19 14:07 Dakini

Hi Dakani,

One thing you can do is run the DICe.exe executable from the command line. You might get more information that would help debug.

On Jul 8, 2019, at 8:35 AM, Dakini <[email protected]mailto:[email protected]> wrote:

Hi,

I have managed to compile DIC engine on windows after some issues. I can get it to calibrate, though I have issues when I do a 2D analysis. It writes all of the files, apart from the Dice_solution.e file. I haven't a clue why not! I get no error messages at all.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHubhttps://github.com/dicengine/dice/issues/131?email_source=notifications&email_token=ADT7TOSCC6Y767PMHGL4L7LP6NGB7A5CNFSM4H64MLX2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4G532RHA, or mute the threadhttps://github.com/notifications/unsubscribe-auth/ADT7TOTL4S4HLW5ZZG77LOLP6NGB7ANCNFSM4H64MLXQ.

dicengine avatar Jul 08 '19 16:07 dicengine

I ran the executable, and got the error:

D:\dice\test\trilinos-12.12.1-Source\packages\teuchos\core\src\Teuchos_RCPNode.cpp:740:

Throw number = 1

Throw test that evaluated to true: true

class Teuchos::ArrayView : You can not call operator->() or operator*() if getRawPtr()==0!

I am guessing I didn't build trilinos properly. I have also noticed my library sizes seem to be smaller than the ones that come with the executable, so maybe something else needs to be built too.

Dakini avatar Jul 08 '19 16:07 Dakini