Fact, Friction, Faff and Folderol …

MOVPSL — I've a feeling we're not in Kansas anymore!

Having just completed the latest round of new features for the TMESIS DCL Debugger, it was time to build and test the code on all three OpenVMS Architectures — VAX, Alpha and Itanium. The development of the project had been seeded on the Alpha; thus, that's where it has remained to this day. When a new feature or bug fix has been vetted on the Alpha, the code is then built and checked on OpenVMS VAX and OpenVMS Itanium. Everything newly added was working fine on all three platforms, so it was time to run through some of the regression tests. What this uncovered surprized me. The EDIT functions, which had nothing to do with the newly added functionality, were failing on the Itanium. Never underestimate the need to perform regression testing! (read all 2234 words.)

Apocalypse 32767

It's here! Today is the much anticipated and much over-hyped Mayan Apocalypse. Thus far — and this day is nearly complete — today's prognostications have turned out to be more apocryphal than apocalyptic. However, for one of my clients, today was not so uneventful. They had experienced an apocalypse that was not manifest in the numerology of the ancient Mayan calendar; their apocalypse was rooted in the stored binary numerics of the OpenVMS file system. Yes, they hit the OpenVMS file version number limit. (read all 1221 words.)

A queue't little bug in Itanium's INSQTI!

Recently, while making some changes to the Attunity RMS CDC code, I experienced a system crash when testing the edits on Itanium. The Attunity RMS CDC code, as much as is conceivably possible, is common source code for all of the supported OpenVMS architectural variants; thus, I was rather puzzled that these new edits would cause a bugcheck and crash on Itanium, but not on Alpha. Perusing the crash dump, it turned out that the bugcheck was precipitated by a ROPRAND fault on the Itanium's equivalent of the VAX INSQTI instruction. In the system dump analyzer, I examined the address in Itanium register R32 which should be the queue header. Verified! It was properly quadword aligned. I then examined the address in Itanium register R33 which should be the entry address. It too was quadword aligned. Why then should it be evoking a ROPRAND fault? (read all 2228 words.)

My envy is not my ENVY17

My venerable old 17" Toshiba Satellite has been demonstrating that its time is nigh, so I'd been shopping for a new laptop to replace it. The selection criteria was simple — 17" display, keyboard with alternate/numeric keypad, and it had to be capable of fitting comfortably into my red Vanguard® attaché case along with my 17" MacBook Pro. I looked at several candidates and had narrowed it down to two; another Toshiba or an HP Envy. The Envy was thinner but also much pricier; however, I was able to get a nice discount which brought the HP Envy in at about US$1000.00 including the state sales tax. So, I made its purchase. This is the first system that I have purchased new with the added baggage of Billy-tax — Micro$oft WEENDOZE. Hear it not, Duncan, for this system never booted this demonic seed! It was erased from the drive upon arrival and I began my protracted sojourn to install Ubuntu. (read all 2249 words.)

Calendar

« March 2024 »
Sun Mon Tue Wed Thu Fri Sat
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31            
 

Today's Reads

Rocketry Video utilizing a Strap-on Camera Mount

Amateur rocketry is great fun! 5-4-3-2-1 Launch! The motor ignites, the rocket accelerates upward toward the sky and it's soon well out of sight hundreds, if not thousands, of feet into the air. For a great many rocketry enthusiasts, this would be enough; however, I soon found myself pining to see what I could not — the view from the rocket's point of view. I found numerous on-board rocketry videos on YouTube made by other amateur rocketeers which prompted me to want to try my hand at doing the same. If you too should have an interest in video documentation of your own amateur rocket's flights, read on. (read all 1223 words.)

Search

Recent Comments

Queuemnnady: I have a tendancy to be lazy with commenting, but i adore your blog and i may well also say it correct …
Mike Kier: > _This is the first system that I have purchased new with the added baggage of Billy-tax — Micro$oft W…
PaulSture: This immediately struck me as a neat way to get stuff into VMS running on SIMH or Alpha emulators.
Rich Nistuk: Ugh.. I’ve had the same problems with this meter. I was really looking forward to using it. Right now I…
Carl Karcher: Hey VAXman – thanks for this excellent example! It’s been so long since I’ve done this that I missed th…
Powered by…