-static

default: build_br

failpoint-enable: tools/bin/failpoint-ctl
# Converting gofail failpoints...
	@$(FAILPOINT_ENABLE)

failpoint-disable: tools/bin/failpoint-ctl
# Restoring gofail failpoints...
	@$(FAILPOINT_DISABLE)

tools/bin/failpoint-ctl: tools/check/go.mod
	cd tools/check; \
	$(GO) build -o../bin/failpoint-ctl github.com/pingcap/failpoint/failpoint-ctl

build_br:
	CGO_ENABLED=1 $(GOBUILD) $(RACE_FLAG) -ldflags '$(LDFLAGS) $(CHECK_FLAG)' -o $(BR_BIN) cmd/br/*.go

test: unit_test

unit_test: export ARGS=$$($(BR_PACKAGES))
unit_test:
	@make failpoint-enable
	@export TZ='Asia/Shanghai';
	$(GOTEST) $(RACE_FLAG) -ldflags '$(LDFLAGS)' -tags leak $(ARGS) -coverprofile=coverage.txt || ( make failpoint-disable && exit 1 )
	@make failpoint-disable
unit_test_in_verify_ci: export ARGS=$$($(BR_PACKAGES))
unit_test_in_verify_ci: tools/bin/gotestsum tools/bin/gocov tools/bin/gocov-xml
	@make failpoint-enable
	@export TZ='Asia/Shanghai';
	@mkdir -p $(TEST_COVERAGE_DIR)
	CGO_ENABLED=1 tools/bin/gotestsum --junitfile "$(TEST_COVERAGE_DIR)/br-junit-report.xml" -- $(RACE_FLAG) -ldflags '$(LDFLAGS)' \
	-tags leak $(ARGS) -coverprofile="$(TEST_COVERAGE_DIR)/br_cov.unit_test.plain" || ( make failpoint-disable && exit 1 )
	tools/bin/gocov convert "$(TEST_COVERAGE_DIR)/br_cov.unit_test.plain" | tools/bin/gocov-xml > "$(TEST_COVERAGE_DIR)/br_cov.unit_test.out"
	@make failpoint-disable

check: check-static

check-static: tools/bin/golangci-lint
	GO111MODULE=on CGO_ENABLED=0 tools/bin/golangci-lint run -v $$($(BR_PACKAGE_DIRECTORIES)) --config../.golangci.yml

tools/bin/golangci-lint:
	curl -sfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh| sh -s -- -b./tools/bin v1.41.1

tools/bin/gotestsum: tools/check/go.mod
	cd tools/check && $(GO) build -o../bin/gotestsum gotest.tools/gotestsum

tools/bin/gocov: tools/check/go.mod
	cd tools/check && $(GO) build -mod=mod -o../bin/gocov  github.com/axw/gocov/gocov

tools/bin/gocov-xml: tools/check/go.mod
	cd tools/check && $(GO) build -mod=mod -o../bin/gocov-xml github.com/AlekSi/gocov-xml

clean:
	go clean -i./...
	rm -rf *.out
	rm -rf bin
	rm -rf tools/bin
YANGON, Myanmar (AP) -- Myanmar's state airline said Tuesday it will stop flying its Chinese-made MA60 planes following its second accident with the turboprop model in less than a month.
Myanma Airways administration manager Hla Htay Aung said the airline will ground its three Xian MA60s for the time being. One swerved off the runway Monday while landing in Kawthaung in southeastern Myanmar, causing no injuries but damaging both propellers. He said the three planes, which the airline purchased in 2010, will be inspected and it would be up to government aviation authorities whether they will be allowed to fly again.
Hla Htay Aung said the airline will serve its more than 20 destinations using the seven other aircraft in its fleet: three twin-engine turboprops made by French-Italian aircraft manufacturer ATR, two twin-engine U.S.-made Beechcraft turboprops and two Brazilian Embraer passenger jets.
Another Myanma Airways MA60 shot past the end of the runway on May 16 at Monghsat in northern Shan state when its brakes reportedly failed. A wing and a wheel were damaged, and two passengers suffered broken arms.
A MA60 operated by Indonesian state-run Merpati Nusantara Airlines landed hard Monday in Indonesia's East Nusa Tenggara provincial capital of Kupang, injuring several people on board.
In December, a Fokker aircraft belonging to privately owned Air Bagan crash-landed in a rice field in Myanmar's Shan state, killing two and injuring 11.
Myanma Airways recently retired several aging Fokker F-28 jets from its fleet.
- Transportation
- Commercial Vehicles
- Myanma AirwaysChico State junior Dillon Kelley struts up to the plate with two outs and bases loaded in the ninth inning. The Wildcats trail the Cal State San Marcos Cougars by one run. He delivers a clutch single up the middle off a diving second baseman’s glove to tie the game and send the Wildcats to extra...
Over the weekend, the Wildcats took on Cal State San Marcos on the road. The 'Cats dominated both games in the doubleheader. The first game had the final score of 9-1 and the second at 7-4. In the first game of the doubleheader, the Wildcats scored three runs in the second inning, giving them the lead...
In a game that featured 12 lead changes, the Chico State men’s basketball team beat the Cal State San Marcos Cougars on the road 83-73 on Thursday, Jan. 21. With the win the Wildcats take sole possession of first place in the CCAA conference and improve its overall record to 15-3 and 9-2 in conference...
The Chico State women's basketball team won 65-59 in a game against the Cal State San Marcos Cougars on Jan. 21 in San Marcos. The win is their third in conference and gives them a conference record of 3-8, and overall record of 7-9. First Quarter- Chico State quickly jumped out to a 6-0 lead....
Although current HIV therapies can suppress the virus and prevent transmission to sexual partners, they are not yet able to eliminate the HIV reservoir of latently infected cells that re-establish infection once an individual stops therapy. As individuals with smaller latent HIV reservoirs should be more amenable to cure, remission, or post-treatment virologic control, Dr. Zabrina Brumme of Simon Fraser University in Burnaby, British Columbia, and colleagues studied the clinical, immunologic, and other determinants of reservoir size.
"Our findings are novel and important because they provide the first direct evidence that properties intrinsic to the infecting HIV strain—in particular, the subtype of the infecting viral strain, as well as the function of the key viral protein Nef, which is determined by the viral gene sequence—influence the size of the reservoir," Dr. Brumme told Reuters Health by email.
"Our findings have no immediate clinical implications," she noted. "It is early days in HIV cure research and we have a long way to go. Rather, our study, like many ongoing in the HIV cure research field right now, brings us incrementally closer to understanding the latent HIV reservoir—information that will help us, one day, develop a cure."
Dr. Brumme and colleagues performed a post-hoc analysis of 30 Canadians ages 22–59 with recently (<6 months) acquired HIV who participated in a year-long study of combination antiretroviral therapy. Twenty-five (83%) of participants harbored HIV subtype B, which had previously been found to be associated with larger HIV reservoirs.
The motorcyclists were up early this morning. I heard the first ones racing up the road at about 6:00 this morning. I guess that’s a good time for them, as there were practically no cars on the road, so that they pretty much had it to themselves and could go as fast as they wanted – and they did.
A view of a portion of the old road on the north side of Grimselpass.This part is now the bicycle path that bypasses the new tunnel. The road was carved out of a rock face and they just left a large rock overhang over the cobblestone road. Pretty cool. This was my impromptu campsite last night.
View of the north side of Grimselpass, showing a portion of the road leading up to the pass.
Ahhh - the top at last. Let the downhill ride begin!
I got moving at 7:30 am and climbed the remaining 2,