Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

Facts are stubborn, but statistics are more pliable.


computers / comp.os.vms / Re: MACRO BUG_CHECK help

SubjectAuthor
* MACRO BUG_CHECK helpissinoho
+* Re: MACRO BUG_CHECK helpJohnny Billquist
|`* Re: MACRO BUG_CHECK helpabrsvc
| `- Re: MACRO BUG_CHECK helpissinoho
+- Re: MACRO BUG_CHECK helpBrian Schenkenberger
`* Re: MACRO BUG_CHECK helpDavid Turner
 `- Re: MACRO BUG_CHECK helpissinoho

1
MACRO BUG_CHECK help

<dd8c38d5-2ad1-4bde-823f-82b611f643c9n@googlegroups.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28707&group=comp.os.vms#28707

  copy link   Newsgroups: comp.os.vms
X-Received: by 2002:a05:620a:254a:b0:75c:b403:271 with SMTP id s10-20020a05620a254a00b0075cb4030271mr3622qko.1.1688641645455;
Thu, 06 Jul 2023 04:07:25 -0700 (PDT)
X-Received: by 2002:a05:620a:4089:b0:767:5442:6ff0 with SMTP id
f9-20020a05620a408900b0076754426ff0mr4461qko.3.1688641645235; Thu, 06 Jul
2023 04:07:25 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.vms
Date: Thu, 6 Jul 2023 04:07:25 -0700 (PDT)
Injection-Info: google-groups.googlegroups.com; posting-host=90.214.64.79; posting-account=Jc8lggoAAADpqbPc4tHcztc81YNnWd1x
NNTP-Posting-Host: 90.214.64.79
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <dd8c38d5-2ad1-4bde-823f-82b611f643c9n@googlegroups.com>
Subject: MACRO BUG_CHECK help
From: iai...@issinoho.com (issinoho)
Injection-Date: Thu, 06 Jul 2023 11:07:25 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 1822
 by: issinoho - Thu, 6 Jul 2023 11:07 UTC

Hi all, I have some legacy (VAX) MACRO code which kills the system using a BUG_CHECK operation. On porting to X86 I get a compilation error.
Please don't concentrate on why or how this is doing what it's doing, I'm simply helping support this code as-is.

Code:
.title fatal
.entry fatal,^m<>
$cmkrnl_s routin=kill_system
ret
.entry kill_system,^m<>
BUG_CHECK 1000,FATAL
.end

Error:
MACRO /NOLIST/OBJECT=FATAL FATAL.MAR

BUG_CHECK 1000,FATAL
^ %XMAC-E-UNRECSTMT, unrecognized statement
at line number 6 in file USERDEV:[builds.000.source]fatal.mar;2

BUG_CHECK 1000,FATAL
^ %XMAC-E-PREVERROR, previous errors prevent further analysis
at line number 6 in file USERDEV:[builds.000.source]fatal.mar;2

Any help with this would be appreciated. TYIA.

Re: MACRO BUG_CHECK help

<u868po$o0o$1@news.misty.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28708&group=comp.os.vms#28708

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!.POSTED.80-218-16-84.dclient.hispeed.ch!not-for-mail
From: bqt...@softjar.se (Johnny Billquist)
Newsgroups: comp.os.vms
Subject: Re: MACRO BUG_CHECK help
Date: Thu, 6 Jul 2023 13:33:12 +0200
Organization: MGT Consulting
Message-ID: <u868po$o0o$1@news.misty.com>
References: <dd8c38d5-2ad1-4bde-823f-82b611f643c9n@googlegroups.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Thu, 6 Jul 2023 11:33:13 -0000 (UTC)
Injection-Info: news.misty.com; posting-host="80-218-16-84.dclient.hispeed.ch:80.218.16.84";
logging-data="24600"; mail-complaints-to="abuse@misty.com"
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0)
Gecko/20100101 Thunderbird/102.12.0
In-Reply-To: <dd8c38d5-2ad1-4bde-823f-82b611f643c9n@googlegroups.com>
 by: Johnny Billquist - Thu, 6 Jul 2023 11:33 UTC

On 2023-07-06 13:07, issinoho wrote:
> Hi all, I have some legacy (VAX) MACRO code which kills the system using a BUG_CHECK operation. On porting to X86 I get a compilation error.
> Please don't concentrate on why or how this is doing what it's doing, I'm simply helping support this code as-is.
>
> Code:
> .title fatal
> .entry fatal,^m<>
> $cmkrnl_s routin=kill_system
> ret
> .entry kill_system,^m<>
> BUG_CHECK 1000,FATAL
> .end
>
> Error:
> MACRO /NOLIST/OBJECT=FATAL FATAL.MAR
>
> BUG_CHECK 1000,FATAL
> ^
> %XMAC-E-UNRECSTMT, unrecognized statement
> at line number 6 in file USERDEV:[builds.000.source]fatal.mar;2
>
> BUG_CHECK 1000,FATAL
> ^
> %XMAC-E-PREVERROR, previous errors prevent further analysis
> at line number 6 in file USERDEV:[builds.000.source]fatal.mar;2
>
> Any help with this would be appreciated. TYIA.

Uh? Seems like the compiler just don't recognize "BUG_CHECK". Which
isn't that strange, as it isn't an instruction, and it isn't a known
MACRO-32 operation. My guess it that it's a macro. So you need to
include the library that defines the macro...
Either on the command line, or (I assume it exists in MACRO-32), a
".LIBRARY /file/" statement.

Johnny

Re: MACRO BUG_CHECK help

<0493f310-316a-4586-88fa-587cb4f5cee5n@googlegroups.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28709&group=comp.os.vms#28709

  copy link   Newsgroups: comp.os.vms
X-Received: by 2002:a05:6214:a45:b0:635:e204:35dc with SMTP id ee5-20020a0562140a4500b00635e20435dcmr3871qvb.9.1688644557360;
Thu, 06 Jul 2023 04:55:57 -0700 (PDT)
X-Received: by 2002:a17:902:6b4c:b0:1b0:3cda:6390 with SMTP id
g12-20020a1709026b4c00b001b03cda6390mr1220735plt.8.1688644556252; Thu, 06 Jul
2023 04:55:56 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!border-1.nntp.ord.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.vms
Date: Thu, 6 Jul 2023 04:55:55 -0700 (PDT)
In-Reply-To: <u868po$o0o$1@news.misty.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2600:4040:5ed8:3d00:5008:6def:9486:5eac;
posting-account=Ysq9BAoAAACGX1EcMMPkdNg4YcTg0TxG
NNTP-Posting-Host: 2600:4040:5ed8:3d00:5008:6def:9486:5eac
References: <dd8c38d5-2ad1-4bde-823f-82b611f643c9n@googlegroups.com> <u868po$o0o$1@news.misty.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <0493f310-316a-4586-88fa-587cb4f5cee5n@googlegroups.com>
Subject: Re: MACRO BUG_CHECK help
From: dansabrs...@yahoo.com (abrsvc)
Injection-Date: Thu, 06 Jul 2023 11:55:57 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 3
X-Received-Bytes: 1281
 by: abrsvc - Thu, 6 Jul 2023 11:55 UTC

The BUG_CHECK macro is in LIB.MLB.

Dan

Re: MACRO BUG_CHECK help

<507a4645-555b-4d90-adec-5f85b1898a19n@googlegroups.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28710&group=comp.os.vms#28710

  copy link   Newsgroups: comp.os.vms
X-Received: by 2002:ad4:4d4e:0:b0:635:a666:753b with SMTP id m14-20020ad44d4e000000b00635a666753bmr4799qvm.11.1688646647770;
Thu, 06 Jul 2023 05:30:47 -0700 (PDT)
X-Received: by 2002:a17:90b:4b8c:b0:263:1117:32da with SMTP id
lr12-20020a17090b4b8c00b00263111732damr4095948pjb.2.1688646647230; Thu, 06
Jul 2023 05:30:47 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.vms
Date: Thu, 6 Jul 2023 05:30:46 -0700 (PDT)
In-Reply-To: <0493f310-316a-4586-88fa-587cb4f5cee5n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=90.214.64.79; posting-account=Jc8lggoAAADpqbPc4tHcztc81YNnWd1x
NNTP-Posting-Host: 90.214.64.79
References: <dd8c38d5-2ad1-4bde-823f-82b611f643c9n@googlegroups.com>
<u868po$o0o$1@news.misty.com> <0493f310-316a-4586-88fa-587cb4f5cee5n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <507a4645-555b-4d90-adec-5f85b1898a19n@googlegroups.com>
Subject: Re: MACRO BUG_CHECK help
From: iai...@issinoho.com (issinoho)
Injection-Date: Thu, 06 Jul 2023 12:30:47 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 1396
 by: issinoho - Thu, 6 Jul 2023 12:30 UTC

On Thursday, 6 July 2023 at 12:55:59 UTC+1, abrsvc wrote:
> The BUG_CHECK macro is in LIB.MLB.
>
> Dan
Thanks, folks. That was enough to show me that I wasn't including an MMS module with the LIB file.

Re: MACRO BUG_CHECK help

<u86o95$vqjt$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28714&group=comp.os.vms#28714

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: mai...@SendSpamHere.ORG (Brian Schenkenberger)
Newsgroups: comp.os.vms
Subject: Re: MACRO BUG_CHECK help
Date: Thu, 6 Jul 2023 11:57:25 -0400
Organization: Tmesis Software
Lines: 38
Message-ID: <u86o95$vqjt$1@dont-email.me>
References: <dd8c38d5-2ad1-4bde-823f-82b611f643c9n@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: dont-email.me; posting-host="3c9eaa99c36c3de1f5ceda00ac82e8d5";
logging-data="1043069"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX199ZvXT9xtfwUzWjWL7fxdZ"
User-Agent: Unison/2.2
Cancel-Lock: sha1:XovfMWTUr8RvQ9vtaIfu/DVT7ls=
 by: Brian Schenkenberger - Thu, 6 Jul 2023 15:57 UTC

On 2023-07-06 11:07:25 +0000, issinoho said:

> Hi all, I have some legacy (VAX) MACRO code which kills the system
> using a BUG_CHECK operation. On porting to X86 I get a compilation
> error.
> Please don't concentrate on why or how this is doing what it's doing,
> I'm simply helping support this code as-is.
>
> Code:
> .title fatal
> .entry fatal,^m<>
> $cmkrnl_s routin=kill_system
> ret
> .entry kill_system,^m<>
> BUG_CHECK 1000,FATAL
> .end
>
> Error:
> MACRO /NOLIST/OBJECT=FATAL FATAL.MAR
>
> BUG_CHECK 1000,FATAL
> ^
> %XMAC-E-UNRECSTMT, unrecognized statement
> at line number 6 in file USERDEV:[builds.000.source]fatal.mar;2
>
> BUG_CHECK 1000,FATAL
> ^
> %XMAC-E-PREVERROR, previous errors prevent further analysis
> at line number 6 in file USERDEV:[builds.000.source]fatal.mar;2
>
> Any help with this would be appreciated. TYIA.

Add:

.LIBRARY "SYS$LIBRARY:LIB.MLB"

to the Macro source.

Re: MACRO BUG_CHECK help

<DyOdnWSL7LjHDjT5nZ2dnZfqnPednZ2d@supernews.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28725&group=comp.os.vms#28725

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border-2.nntp.ord.giganews.com!nntp.giganews.com!Xl.tags.giganews.com!local-1.nntp.ord.giganews.com!nntp.supernews.com!news.supernews.com.POSTED!not-for-mail
NNTP-Posting-Date: Sat, 08 Jul 2023 16:48:26 +0000
Date: Sat, 8 Jul 2023 12:48:26 -0400
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.12.0
Reply-To: dturner@islandco.com
Subject: Re: MACRO BUG_CHECK help
Content-Language: en-US
Newsgroups: comp.os.vms
References: <dd8c38d5-2ad1-4bde-823f-82b611f643c9n@googlegroups.com>
From: dtur...@islandco.com (David Turner)
Organization: Island Computers
In-Reply-To: <dd8c38d5-2ad1-4bde-823f-82b611f643c9n@googlegroups.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Message-ID: <DyOdnWSL7LjHDjT5nZ2dnZfqnPednZ2d@supernews.com>
Lines: 37
X-Trace: sv3-aWfckhQqZholnDn9A0Hn0aPRr6V/oNSBxlARpTN7p8BEvzEWxSjGPZ06RsQrAyphaEfPssTElrP+mo+!+B4Ia7DXzBWi9x5sPuLxxTWny8dzpTXql7IlwOzjdADKnXnwuP7KaDIPlpY5VphlOhwCKaSoRmyr!/vriTt54IkN6oQ==
X-Complaints-To: www.supernews.com/docs/abuse.html
X-DMCA-Complaints-To: www.supernews.com/docs/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
 by: David Turner - Sat, 8 Jul 2023 16:48 UTC

OMG issinoho

This Side Up No Hooks

The Bear right?

On 7/6/2023 7:07 AM, issinoho wrote:
> Hi all, I have some legacy (VAX) MACRO code which kills the system using a BUG_CHECK operation. On porting to X86 I get a compilation error.
> Please don't concentrate on why or how this is doing what it's doing, I'm simply helping support this code as-is.
>
> Code:
> .title fatal
> .entry fatal,^m<>
> $cmkrnl_s routin=kill_system
> ret
> .entry kill_system,^m<>
> BUG_CHECK 1000,FATAL
> .end
>
> Error:
> MACRO /NOLIST/OBJECT=FATAL FATAL.MAR
>
> BUG_CHECK 1000,FATAL
> ^
> %XMAC-E-UNRECSTMT, unrecognized statement
> at line number 6 in file USERDEV:[builds.000.source]fatal.mar;2
>
> BUG_CHECK 1000,FATAL
> ^
> %XMAC-E-PREVERROR, previous errors prevent further analysis
> at line number 6 in file USERDEV:[builds.000.source]fatal.mar;2
>
> Any help with this would be appreciated. TYIA.

Re: MACRO BUG_CHECK help

<33471e6c-48e7-46c2-a644-8502ffcf8a24n@googlegroups.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28730&group=comp.os.vms#28730

  copy link   Newsgroups: comp.os.vms
X-Received: by 2002:a05:620a:45a6:b0:762:5081:31a9 with SMTP id bp38-20020a05620a45a600b00762508131a9mr51728qkb.0.1688905384931;
Sun, 09 Jul 2023 05:23:04 -0700 (PDT)
X-Received: by 2002:a17:902:6b4c:b0:1b0:3cda:6390 with SMTP id
g12-20020a1709026b4c00b001b03cda6390mr8485340plt.8.1688905384346; Sun, 09 Jul
2023 05:23:04 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.vms
Date: Sun, 9 Jul 2023 05:23:03 -0700 (PDT)
In-Reply-To: <DyOdnWSL7LjHDjT5nZ2dnZfqnPednZ2d@supernews.com>
Injection-Info: google-groups.googlegroups.com; posting-host=90.214.64.79; posting-account=Jc8lggoAAADpqbPc4tHcztc81YNnWd1x
NNTP-Posting-Host: 90.214.64.79
References: <dd8c38d5-2ad1-4bde-823f-82b611f643c9n@googlegroups.com> <DyOdnWSL7LjHDjT5nZ2dnZfqnPednZ2d@supernews.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <33471e6c-48e7-46c2-a644-8502ffcf8a24n@googlegroups.com>
Subject: Re: MACRO BUG_CHECK help
From: iai...@issinoho.com (issinoho)
Injection-Date: Sun, 09 Jul 2023 12:23:04 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 2280
 by: issinoho - Sun, 9 Jul 2023 12:23 UTC

On Saturday, 8 July 2023 at 17:48:38 UTC+1, David Turner wrote:
> OMG issinoho
>
> This Side Up No Hooks
>
> The Bear right?
> On 7/6/2023 7:07 AM, issinoho wrote:
> > Hi all, I have some legacy (VAX) MACRO code which kills the system using a BUG_CHECK operation. On porting to X86 I get a compilation error.
> > Please don't concentrate on why or how this is doing what it's doing, I'm simply helping support this code as-is.
> >
> > Code:
> > .title fatal
> > .entry fatal,^m<>
> > $cmkrnl_s routin=kill_system
> > ret
> > .entry kill_system,^m<>
> > BUG_CHECK 1000,FATAL
> > .end
> >
> > Error:
> > MACRO /NOLIST/OBJECT=FATAL FATAL.MAR
> >
> > BUG_CHECK 1000,FATAL
> > ^
> > %XMAC-E-UNRECSTMT, unrecognized statement
> > at line number 6 in file USERDEV:[builds.000.source]fatal.mar;2
> >
> > BUG_CHECK 1000,FATAL
> > ^
> > %XMAC-E-PREVERROR, previous errors prevent further analysis
> > at line number 6 in file USERDEV:[builds.000.source]fatal.mar;2
> >
> > Any help with this would be appreciated. TYIA.

@david yes, correct! Someone else who remembers that show :-)

1
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor