﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
299	GCOS simulator fails to lower-case card names before comparisons with lowercase values	Eric Swenson	Eric Swenson	"gcos_gein_pass1_ makes a pass over the deck to find cards, such as the EXECUTE card.  It extracts the card type, and compares it to a table of lowercard card names.  It is perfectly legitimate to use uppercase names for the cards, as shown in gcos_gein_, the main processor of gcos card decks, which *does* lowercase the card type before comparisons.

As a result, the first pass through the card deck doesn't find any EXECUTE cards, and consequently, sets switch 5 OFF.  Any compilation activity leaves switch 5 off, and consequently, any EXECUTE activity is logically removed from the deck.

Changing gcos_gein_pass1_ to lowercase card types before comparing them causes the execution of compiled programs to work."	defect	closed	major	MR12.8	Unbundled Library	MR12.5	fixed		
