“Illegal Instruction” for particular Movers/Filters

Member Site Forums Rosetta 3 Rosetta 3 – General “Illegal Instruction” for particular Movers/Filters

Viewing 1 reply thread
  • Author
    Posts
    • #2486
      Anonymous

        Hi everyone,

        I’m attempting to use a script involving a number of different components, but have run into a certain issue.

        When I intiate the mover using the attached XML file “design.txt” (which is renamed design.xml when running the script), I get an error of:

        protocols.rosetta_scripts.ParsedProtocol: =======================BEGIN MOVER PackRotamersMover – pack=======================

        Illegal instruction

        The full log is attached (designerr.log).

        However, if I remove the angle brackets around Add mover=pack/, Add mover=design/, and Add filter=sc_filt, I stop getting these same types of errors and the scripts runs to completion, but obviously without those important movers and filters present. This is shown in the attached designsucc.log.

        Any help would be greatly appreciated.

      • #11784
        Anonymous

          I can’t find “Illegal instruction” in our codebase as an error message, and it reeks of being an OS message anyway.

           

          Perhaps you’re running out of memory in packing?

           

          Perhaps something is compiled wrong or got corrupted?  Try deleting the compiled files (delete anything in the source/build folder) and try recompiling?

           

          Googling suggests that this can also be symptomatic of memory problems (which would occur most reliably in packing, because it uses the most memory) – try memtest86?  Or just try running the integration tests repeatedly; they should be stable within one computer, so instability indicates hardware fault usually.  (certainly I’ve diagnosed hardware faults that way).

      Viewing 1 reply thread
      • You must be logged in to reply to this topic.