blob: 4fa4090a3aa1319ce91d40257e6ff8b76a0a7568 [file] [log] [blame]
// Bug 185 Test - sc_bv(char) constructor.
//
// sc_bv<8> a('1') was yielding an all-zero value rather than all ones.
#include "systemc.h"
int sc_main(int argc, char* argv[])
{
sc_bv<8> a('0');
sc_bv<9> b('1');
sc_bv<11> c(false);
sc_bv<11> d(true);
sc_bv<11> e(0);
sc_bv<11> f(1);
cout << "a = " << a << endl;
cout << "b = " << b << endl;
cout << "c = " << c << endl;
cout << "d = " << d << endl;
cout << "e = " << e << endl;
cout << "f = " << f << endl;
cout << "Program completed" << endl;
return 0;
}